国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js判斷手機(jī)號(hào)運(yùn)營商的方法

2019-11-20 11:25:24
字體:
供稿:網(wǎng)友

本文實(shí)例講述了js判斷手機(jī)號(hào)運(yùn)營商的方法。分享給大家供大家參考。具體如下:

在做WEB項(xiàng)目時(shí),有時(shí)候需要根據(jù)用戶的輸入手機(jī)號(hào)碼判斷該號(hào)的運(yùn)營商是移動(dòng)、聯(lián)通、電信或其他,再根據(jù)不同的運(yùn)營商做出相應(yīng)的處理,下面介紹js中如何判斷手機(jī)號(hào)的運(yùn)營商的代碼。
js實(shí)現(xiàn)方法:

var isChinaMobile = /^134[0-8]//d{7}$|^(?:13[5-9]|147|15[0-27-9]|178|18[2-478])//d{8}$/; //移動(dòng)方面最新答復(fù)var isChinaUnion = /^(?:13[0-2]|145|15[56]|176|18[56])//d{8}$/; //向聯(lián)通微博確認(rèn)并未回復(fù)var isChinaTelcom = /^(?:133|153|177|18[019])//d{8}$/; //1349號(hào)段 電信方面沒給出答復(fù),視作不存在var isOtherTelphone  = /^170([059])//d{7}$/;//其他運(yùn)營商 var utils = {  checkMobile: function(telphone){    telphone = this.trim(telphone);    if(telphone.length !== 11){      return this.setReturnJson(false, '未檢測到正確的手機(jī)號(hào)碼');    }    else{      if(isChinaMobile.test(telphone)){        return this.setReturnJson(true, '移動(dòng)', {name: 'ChinaMobile'});      }      else if(isChinaUnion.test(telphone)){        return this.setReturnJson(true, '聯(lián)通', {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, '未檢測到正確的手機(jī)號(hào)碼');      }    }  },  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    };  }}

希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 六安市| 皮山县| 得荣县| 西宁市| 岗巴县| 湛江市| 札达县| 延寿县| 济源市| 嘉鱼县| 富阳市| 全椒县| 扎兰屯市| 渭南市| 云安县| 正镶白旗| 金川县| 德阳市| 邢台县| 淅川县| 东乌珠穆沁旗| 合江县| 通海县| 垣曲县| 洛南县| 新邵县| 江北区| 洪泽县| 罗田县| 肃南| 衡阳市| 行唐县| 海淀区| 怀柔区| 竹北市| 陆丰市| 灵石县| 阿尔山市| 东阿县| 潍坊市| 慈利县|