标签: regex
我无法弄清楚如何使用以下规则编写正则表达式以匹配数字(技术上是字符串):
我可以使用\d{11}来匹配正好11位的数字,^0{2,4]可以匹配前导零部分,但我无法弄清楚如何将它们组合起来。
\d{11}
^0{2,4]
答案 0 :(得分:3)
^00(?!000)\d{9}$
它会检查两个零,然后检查它后面是否有不超过2 0个。 如果不是,则将其他9个数字检查到字符串的末尾。
这假设您的引擎支持前瞻。