regex '[0-9][0-9]0[0]'匹配7500和75000。我正在寻找一个只匹配7500的正则表达式。
预期的结果:7500年比赛不匹配75000
如果想匹配NN00但不匹配NN000 (N为0-9),则需要匹配一些"非";的情况。您可以使用否定的字符类([^0-9]
)或快捷方式等价(d
匹配数字,D
匹配"非数字")。根据字符串的不同,您可能还需要考虑数字是否出现在字符串的开头或结尾。对于您的需求,这应该是相对健壮的:
(^|D)dd00($|D)