目前三大运营商的手机号段分布如下:
中国电信号段133、153、173、177、180、181、189、191、193、199
中国联通号段130、131、132、155、156、166、175、176、185、186、166
中国移动号段134(0-8)、135、136、137、138、139、147、150、151、152、157、158、159、172、178、182、183、184、187、188、198
手机号码的规则如下:
第一位: 1
第二位: 3~9
第三到第十一位只要是数字就行
正则如下:
/^1[3-9]\d{9}$/
如果是单纯的验证一个字符串是不是手机号码,就需要加上 ^ 和 $
如果是想在一段文本里提取手机号码,就不需要加上 ^ 和 $