2017-10-19 58 views

回答

3

您与grouping operator误以为一个character class。试想一下:

(?:<|>|<=|>=)?\d+ 

或者,如果你想保存分组供以后逻辑:

(<|>|<=|>=)?(\d+) 
+0

我设法找到答案。关于你的,wouldnt(?:<|> | <=|> =)?\ d +更像吗?否则它不会匹配单独的数字字符串 – yoda

+0

正确;我错过了那个细节。我会简单地编辑一下。 – hunteke