我正在尝试验证以256开头的电话号码,并且整个电话号码最多可以包含12个字符,该电话号码的示例为 256732111890 。我正在使用以下正则表达式不工作
^(?:[256]●?){6,14}[0-9]$
答案 0 :(得分:1)
我将发布模式,在这里进行解释。
模式:^256\d{9}$
哪里
^
=断言行的开头256
=匹配字符串256 \d{9}
=找到“ 256”后匹配9个数字(精确)。$
=该行必须在找到9个数字之后结束。另外,^256\d{7,9}$
是一个不错的选择,他是@Pushpesh Kumar Rajwanshi发布的,他的模式有所不同:
\d{7,9}
:找到“ 256”后匹配7到9次之间的任意数字。