手机号正则表达式校验
简单的手机号正则判断
/^[1]([3-9])[0-9]{9}$/
比较精准的手机号输入判断
根据 2019
年各运营商号码段得出的正则
/^[1](([3][0-9])|([4][5-9])|([5][0-3,5-9])|([6][5,6])|([7][0-8])|([8][0-9])|([9][1,8,9]))[0-9]{8}$/
各运营商号码区分判断
中国移动 China Mobile
134,135,136,137,138,139,150,151,152,157,158,159,182,183,184,187,188,147,178,1705
/^[1](3[4-9]|4[7]|5[0-27-9]|7[8]|8[2-478])\\d{8}$)|(^1705\\d{7}$/
中国联通 China Unicom
130,131,132,155,156,185,186,145,176,1709
/^[1](3[0-2]|4[5]|5[56]|7[6]|8[56])\\d{8}$)|(^1709\\d{7}$/
中国电信 China Telecom
133,153,180,181,189,177,1700
/^[1]((33|53|77|8[019])[0-9]|349)|(700\\d{7}$/
本作品采用 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 (CC BY-NC-ND 4.0) 进行许可。