我有一個正則表達式:JavaScript的正則表達式使用[X | Y | Z | XY | YZ]
\[[^\[\]]*\]\s*[<>|<=|>=|=|>|<]\s*'?"?\w*'?"?
這基本上只是解析公式,如:
[household_roster_relationships_topersona_nameadditionalpersono] = "1"
它的作品好,
'=','>','<'.
但是當方程
'<=','>=','<>'.
在
'<=','>=','<>'.
第一個字符解析停止我創建了一個演示on regex101
我怎樣才能更正正則表達式所以它會在這種情況下工作嗎?
您應該瞭解字符類:'[<> | <=|> = | = |> | <]' == '[=><|]' –