JS最新手机号码检验正则表达式
来源:互联网 发布:packageinfo.java作用 编辑:程序博客网 时间:2024/05/17 03:05
电信·
中国电信手机号码开头数字
2G/3G号段(CDMA2000网络)133、153、180、181、189
4G号段 177
联通
中国联通手机号码开头数字
2G号段(GSM网络)130、131、132、155、156
3G上网卡145
3G号段(WCDMA网络)185、186
4G号段 176、185[1]
移动
中国移动手机号码开头数字
2G号段(GSM网络)有134x(0-8)、135、136、137、138、139、150、151、152、158、159、182、183、184。
3G号段(TD-SCDMA网络)有157、187、188
3G上网卡 147
4G号段 178
从以上我们可以看到第一位是【1】开头,第二位则则有【3,4,5,7,8】,第三位则是【0-9】,第三位之后则是数字【0-9】。从而我们可以得出一个符合当前的手机号码验证正则表达式。
var reg = /^1[3|4|5|7|8][0-9]{9}$/; //验证规则var phoneNum = '15507621999';//手机号码var flag = reg.test(phoneNum); //true
但你想过没有,也许这个第二位代码可能随时增加一个,比如以16开头呢?19开头呢?谁知道以后的事,咱们的代码要保证几年没问题,所以还可以不验证第二位规则:var reg = /^1[0-9]{10}$/;
阅读全文
2 0
- JS最新手机号码检验正则表达式
- JS最新手机号码检验正则表达式
- JS最新手机号码检验正则表达式
- JS最新手机号码检验正则表达式
- 最新手机号码检验正则表达式
- JS正则表达式 最新手机号码正则表达式
- 最新手机号码验证正则表达式js版
- js最新手机号码、身份证正则表达式
- js最新手机号码、身份证正则表达式
- js最新手机号码、电话号码正则表达式
- js最新手机号码、电话号码正则表达式
- js最新手机号码、电话号码正则表达式
- js最新手机号码、电话号码正则表达式
- js最新手机号码、电话号码正则表达式
- js最新手机号码、电话号码正则表达式
- 最新手机号码正则表达式
- 正则表达式 最新 手机号码
- 最新手机号码正则表达式
- python笔记-012-文件和异常
- java 连接虚拟机上的mongoDB并进行小测试
- httpclient学习之在博客发表评论,跳过登录
- activity悬浮效果的实现
- RabbitMQ之arguments参数
- JS最新手机号码检验正则表达式
- 【备忘】2017北京黑马19期javaee+大数据 【完整版】含解压密码
- 十二、深入理解JSX
- js模拟实现重载
- 设计模式之中介者模式
- 端口分类调研
- OC与swift相互调用
- 在python的web框架Django中使用SQL Server
- amaze ui日期选择器