我想使用下面的正则表达式将字符串与先行匹配:/A20.(?!4)/。此字符串应匹配:
A20.1
A20.2
A20.3
A20.41
A20.42
A20.400
...唯一不应该匹配的A20*字符串是
A20.4它工作正常,除非是A20.41或A20.42..如何终止正则表达式?我试过/A20.(?!4)$/,但它不起作用。
发布于 2021-04-26 18:19:13
你必须更多地向前看。如果在4后面还有另一个数字,则匹配它,因此:
A20.((?!4)|(?=\d\d))https://stackoverflow.com/questions/67264687
复制相似问题