一般表单页面都需要填写手机号,校验用户输入的手机号码是否正确,就要用到正则表达式,用正则表达式来匹配手机号段,如在运营商号段内,则号码正确。因此,需要百分比浓度知道运营商最新的号段,如下所示:
中国电信号段
133、153、173、177、180、181、189、190、191、193、199
中国联通号段
130、131、132、145、155、156、166、167、171、175、176、185、186、196
中国移动号段
134(0-8)、135、136、137、138、139、1440、147、148、150、151、152、157、158、159、172、178、1有意思的群名82、183、184、187、188、195、197、1科比资料简介98
中国广电号段
192
其他号段
14号段部分为上网卡专属号段:中国联通145,中国移动147,中国电信149
虚拟运营商:
电信:1700、1701、1702、162
移动:1703、1705、1706、165
联通:1704、1707、1708、1709、171、167
卫星通信:1349、174
物联网:140、141、144、146、148
通过以上号段可以看出,手机号码起始1,第二位是3456789中的任意一个,第三位有的是0-9全段,有的只是部分,如下:
13和18开头的手机号是全段
13开头的手机号是全段:13 [0123456789] 比如130,131,132…139
18开头的手机号是全段:18[0123456789] 比如180,181,182…189
15和19开头的手机号后面除4外都有,无154和194
15 [012356789] 比如150,151,152,153,155…159
19 [012356789] 比如190,191,192,193,19英雄联盟龙女5…159
17开头的手机号后面除9外都有
17 [01235678] 比如170,171,172,173…178
14开头的手机号除2,3外都有,无142和143
14[01456879] 比如140,141,144,145…149
16开头的手机号后面只有2567
16[2567] 比如:162,165,166,167
了解了运营商的最新号段,下面就写出手机号验证的最新正则表达式:
在javascript中的示例:
因为手机号都是以1开始的,所以也可以这样写:
这是把所有运营商号段写在一起的,包括虚拟运营商、物联网等,大家也可以根据项目需求来写。
1、姓名
2、手机号码
3、座机号码
4、电子邮箱
5、身份证号码
(1)普通校验
(2)精准校验
18位
15位
后6位
6、qq号码
7、邮政编码
8、注册账号
到此这篇关于最新最全的手机号验证正则表达式的文章就介绍到这了,更多相关手机号验证正则表达式内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后广告用英语怎么说多多支持www.887551.com!
本文发布于:2023-04-05 21:28:48,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/32198ff5062bcf9d0aaa32f4d0bc852d.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:最新最全的手机号验证正则表达式.doc
本文 PDF 下载地址:最新最全的手机号验证正则表达式.pdf
留言与评论(共有 0 条评论) |