正则表达式验证手机号码的合法性

求是科技 发布于 2015/10/30 17:34
阅读 1K+
收藏 0

需求:验证手机号码的合法性

网上的写法 :("^1[3|4|5|7|8][0-9]\\d{8}$")

我的写法 :("^1[3|4|5|7|8][0-9]{9}$")

不知道我的写法行不?

加载中
0
Canrz
Canrz
可以啊
0
Tuesday
Tuesday
188的怎么办? 
求是科技
求是科技
额,188的可以满足需求啊
0
wuyiw
wuyiw

两个表达式是相等的. 第一个之所以那么写, 我估计是从一个更精确的表达式简化来的(没简化彻底), 因为有些号段的第三位不是0-9都有, 比如没有154开头.

参考: http://blog.csdn.net/fengshi_sh/article/details/12085307

返回顶部
顶部