数式を理解する正規表現を作成しようとしています(>, <, =, <=, >=, !=)
。これは非常に単純なことです。私は思いついた:
/(.*)([!<>][=]|[<>=])(.*)/
しかし、この正規表現を PHP で使用するとpreg_match
、式がXYZ!=ABC
の場合、 と一致するだけ=
です。左から右に見つかった最初の式と一致するべきではありません!=
か? 私の解決策が間違っている場合-そう思われる-、誰かが理由を教えてもらえますか?
前もって感謝します。