手工SEO

手工SEO首页 DEDE教程 正文

最新JS正则表达式验证手机号码

手工SEO 2020-02-13 04:03:48 DEDE教程 121℃ 手工SEO

根据移动、联通、电信的电话号码号段,实现一个简单的正则表达式来验证手机号码:

 

// 手机号校验 export function isPhoneNumber(phoneNum) { // let reg = /^[1][3,4,5,7,8,9][0-9]{9}$/; /* * 移动号码包括的号段: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); }  

上一篇:安装 Apache 出现 以一种访问权限不允许的方式做了一个访问套接字的尝试

下一篇:关于sql语句中条件语句where后的多个and/or的优先级

网站分类
标签列表