电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)_百VIP免费

JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)_百_第1页
1/1
JavaScript判 断 ⼿机 号 运 营 商 是 移 动 、 联 通 、 电 信 还 是 其他 ( 代 码 简 单 )在 做 WEB 项 ⽬时 , 有 时 候 需 要 根 据 ⽤户 的 输 ⼊⼿机 号 码 判 断 该 号 的 运 营 商 是 移 动 、 联 通 、 电 信 或 其 他 , 再 根 据 不 同 的 运 营 商做 出 相 应 的 处 理 , 下 ⾯介 绍 js中 如 何 判 断 ⼿机 号 的 运 营 商 的 代 码纯 js代 码 var isChinaMobile = /^134[0-8]\\d{7}$|^(?:13[5-9]|147|15[0-27-9]|178|18[2-478])\\d{8}$/; //移 动 ⽅⾯最 新 答 复var isChinaUnion = /^(?:13[0-2]|145|15[56]|176|18[56])\\d{8}$/; //向 联 通 微 博 确 认 并 未 回 复var isChinaTelcom = /^(?:133|153|177|18[019])\\d{8}$/; //1349号 段 电 信 ⽅⾯没 给 出 答 复 , 视 作 不 存 在var isOtherTelphone = /^170([059])\\d{7}$/;//其 他 运 营 商var utils = { checkMobile: function(telphone){ telphone = this.trim(telphone); if(telphone.length !== 11){ return this.setReturnJson(false, '未 检 测 到 正 确 的 ⼿机 号 码 '); } else{ if(isChinaMobile.test(telphone)){ return this.setReturnJson(true, '移 动 ', {name: 'ChinaMobile'}); } else if(isChinaUnion.test(telphone)){ return this.setReturnJson(true, '联 通 ', {name: 'ChinaUnion'}); } else if(isChinaTelcom.test(telphone)){ return this.setReturnJson(true, '电 信 ', {name: 'ChinaTelcom'}); } else if(isOtherTelphone.test(telphone)){ var num = isOtherTelphone.exec(telphone); return this.setReturnJson(true, '', {name: ''}); } else{ return this.setReturnJson(false, '未 检 测 到 正 确 的 ⼿机 号 码 '); } } }, setReturnJson: function(status, msg, data){ if(typeof status !== 'boolean' && typeof status !== 'number'){ status = false; } if(typeof msg !== 'string'){ msg = ''; } return { 'status': status, 'msg': msg, 'data': data }; }}怎 么 样 , 以 上 代 码 超 简 单 吧 , 希 望 对 ⼤家 学 习 js判 断 ⼿机 号 运 ⾏尚 有 所 帮 助 。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)_百

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部