【发布时间】:2014-12-10 17:47:51
【问题描述】:
我正在尝试找出一个匹配012 但与0 不匹配的正则表达式。
所以基本上如果字符串是一个字符并且该字符等于0,那么它应该是false,但它应该与012、023、01、05、120等值一起使用。
我试过了,但它没有达到我想要的效果。
^(?=[^0])(?=[0-9]{1,3})$
有什么想法吗?
【问题讨论】:
-
^(?=\d*[1-9])\d+$ 来自:stack overflow question
标签: regex