0

以这些范围开头的任何电话号码都是正确的:例如:772123322

长度很重要,最后应该包含 6 位数字

550-559
700-709
770-779

所以,到目前为止我已经这样做了:

\A(55[0-9])|(70[0-9])|(77[0-9])\d{6}\z

如何修改这个正则表达式才能正常工作?

4

2 回答 2

5

更简单的是:

/^(55|70|77)\d{7}$/
于 2012-06-18T06:47:31.033 回答
1
\A(55[0-9]|70[0-9]|77[0-9])\d{6}\z
于 2012-06-18T06:29:59.770 回答