我正在尝试编写一个与常用的编程语言运算符相匹配的正则表达式。这是我正在使用的正则表达式字符串(它是更大表达式的一部分):
[>|<|>=|<=|==|!=]
这与“&gt;”,“&lt;”相匹配但它与其他任何一个都不匹配。我试过像\>\=
或\=\=
那样逃避它们,但它并没有什么区别。
我确信这很简单,而且我遗漏了一些明显的东西。
答案 0 :(得分:9)
[ ] - match one character
( ) - match group of characters
这样:
(>=|<=|>|<|==|!=)