内容正在载入中,请稍后……
公告
About me
搜索
统计
其他
25 Sep.2020

2020最新JS较验手机号码输入是否正确(正则匹配) 不指定

作者: 我就是个世界   分类:技术&学习 » JavaScript/EXT   出处:本站原创            | |

/**2020最新较验手机号
* @param phoneNum 为11位手机号码
* 用法:checkPhone(mobile)
**/
function checkPhone(phoneNum) {
    /*
      * 移动号码包括的号段:134/135/136/137,138,139;
    *                     147/148(物联卡号);
    *                     150/151/152/157/158/159;
    *                     165(虚拟运营商);
    *                     1703/1705/1706(虚拟运营商)、178;
    *                     182/183/184/187/188
    *                     198

    * 联通号段包括:130/131
    *               145
    *               155/156
    *               166/167(虚拟运营商)
    *               1704/1707/1708/1709、171
    *               186/186
    *
    * 电信号段包括: 133
    *                153
    *                162(虚拟运营商)
    *                1700/1701/1702(虚拟运营商)
    *                180/181/189
    *                191/199
    * */
    let reg = /^1(3[0-9]|4[5,7]|5[0,1,2,3,5,6,7,8,9]|6[2,5,6,7]|7[0,1,7,8]|8[0-9]|9[1,8,9])\d{8}$/;
    return reg.test(phoneNum);
}
分享到QQ空间
时间:09:45 评论(0) 引用(0) 阅读(124) Tags: , ,
发表评论
  昵称 [注册]
  密码 (游客无需密码)
  网址
  电邮
OpenID登入 权限选项 表情