I have a regex:
\[[^\[\]]*\]\s*[<>|<=|>=|=|>|<]\s*'?"?\w*'?"?
this basically just parse a equation like:
[household_roster_relationships_topersona_nameadditionalpersono] = "1"
it works good, with
'=','>','<'.
but when the equation has
'<=','>=','<>'.
the parse stop at first character of
'<=','>=','<>'.
I have created a demo on regex101
How can I correct regex so it will work in this situation?