聯通電信或者移動手機號碼區分驗證程式碼
大家都知道,手機號碼是區分運營商的,當然主要是聯通、電信和移動。
下面就分享一段程式碼例項,它能夠實現區分功能。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼//中國移動程式碼 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}$/; //其他運營商手機號碼 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 "這是移動號碼"; } else if (isChinaUnion.test(telphone)) { return "這是聯通號碼"; } else if (isChinaTelcom.test(telphone)) { return "這是電訊號碼"; } else if (isOtherTelphone.test(telphone)) { var num = isOtherTelphone.exec(telphone); return "這是其他運營商號碼"; } else { return "未檢測到正確的手機號碼"; } } }, trim: function (telphone) { return telphone.replace(/(^\s*)|(\s*$)/g, ""); } } console.log(utils.checkMobile("18300258520"));
相關文章
- 手機號碼和電話號碼合法性驗證程式碼
- javascript(js)判斷手機號碼中國移動、中國聯通、中國電信JavaScriptJS
- 手機號碼驗證
- 驗證手機號碼程式碼簡單程式碼例項
- js驗證手機號碼JS
- 驗證手機號碼格式的程式碼例項
- vue.js帳號,密碼,郵箱和移動手機號碼正則驗證Vue.js密碼
- 表單驗證手機號碼格式例項程式碼
- 線上直播原始碼,通過手機號簡訊接收驗證碼原始碼
- Java正規表示式——驗證手機號和電話號碼Java
- 我中國移動手機號轉網中國電信分享
- 精確驗證身份證號碼程式碼
- swift 郵箱、密碼、手機號、身份證驗證正則Swift密碼
- js驗證手機號碼的正規表示式JS
- php與js方式驗證手機號碼和郵件地址的合法性,js驗證身份證號碼PHPJS
- intel=中移動,amd=聯通,nvidia=電信,ati=網通Intel
- 手機收到的驗證碼同步到電腦中
- javascript實現的身份證號碼驗證程式碼JavaScript
- php驗證手機號PHP
- python傳送手機動態驗證碼Python
- ios 手機驗證碼獲取iOS
- QQ號碼驗證正規表示式程式碼
- JQuery表單驗證(包括:使用者名稱,手機號,密碼,確認密碼,驗證碼60s)jQuery密碼
- PHP 驗證身份證號碼PHP
- 手機直播原始碼,驗證碼自動讀秒倒數計時原始碼
- javascript實現的身份證號碼合法性驗證程式碼JavaScript
- 精確驗證身份證號碼合法性程式碼例項
- 身份證號碼驗證系統
- 身份證號碼之js驗證JS
- 生成驗證碼程式程式碼
- 驗證碼程式
- javascript身份證號碼校驗JavaScript
- 身份證號碼驗證演算法演算法
- js實現身份證號碼驗證JS
- 手機號碼定位
- 驗證碼機制之驗證碼重複使用
- 隨機驗證碼隨機
- 通達信牛股啟動訊號,牛股啟動原始碼原始碼