我正在尝试创建一个匹配这样的比较的正则表达式:
= 445
> 5
>= 22
< 3
<= 42
<> 10
Run Code Online (Sandbox Code Playgroud)
我认为这会起作用,但它不起作用:
[=|>|<|>=|<|<=|<>]\s\d+
Run Code Online (Sandbox Code Playgroud)
'>' 或 '<' 在 '=' 之前非常重要。这些运算符将无效:
=<
=>
>>
<<
==
Run Code Online (Sandbox Code Playgroud)
我正在使用它来创建一些动态 sql,因此比较运算符需要有效的 sql。
有什么建议?
regex ×1