JavaScript判断手机运营商_2022最新JS正则表达式判断手机号所属运营商

本文详细介绍了中国电信、中国联通和中国移动的最新手机号段,提供正则表达式验证函数,帮助快速识别不同运营商的号码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

各大运营商手机号码段(新)
中国电信号段
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、182、183、184、187、188、195、197、198

var isChinaMobile = /^1(3[4-9]|5[012789]|8[23478]|4[478]|7[28]|9[578])\d{8}$/; //移动
var isChinaUnion = /^1(3[0-2]|4[5]|5[56]|6[67]|7[156]|8[56]|9[6])\d{8}$/; //联通
var isChinaTelcom = /^1(3[3])|(8[019])|(5[3])|(7[37])|(9[0139])\d{8}$/; //电信
 
function check(telphone){
    if(telphone.length !== 11){
      alert("未检测到正确的手机号码");
    }else{
      if(isChinaMobile.test(telphone)){
        alert("移动");
      }else if(isChinaUnion.test(telphone)){
        alert("联通");
      }else if(isChinaTelcom.test(telphone)){
        alert("电信");
      }else{
        alert("未检测到正确的手机号码");
      }
    }
}
 
check("17786373204");
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值