2
我а序列,例如:如何RegEx - 匹配模式,但排除?
0-2014
1-2014
2-2014
...
11-2014
12-2014
0-2015
0-2016
0-2017
...
我需要匹配任何人,但與排斥0-2014
現在我只有常見的方式,而不排除:
(([0-9]{1,2})-20([0-9]{2}))
所以問題:是有可能排除0-2014
匹配?如何?
我а序列,例如:如何RegEx - 匹配模式,但排除?
0-2014
1-2014
2-2014
...
11-2014
12-2014
0-2015
0-2016
0-2017
...
我需要匹配任何人,但與排斥0-2014
現在我只有常見的方式,而不排除:
(([0-9]{1,2})-20([0-9]{2}))
所以問題:是有可能排除0-2014
匹配?如何?
您可以使用negative look ahead:
((?!0-2014)([0-9]{1,2})-20([0-9]{2}))
此外,如果你不需要內部組可以使用非捕獲分組對他們來說:
((?!0-2014)(?:[0-9]{1,2})-20(?:[0-9]{2}))
非常感謝!對不起,但@卡斯拉快了一秒。 – FFire
高興地幫助:) –