主頁 > 知識(shí)庫 > Android 2018最新手機(jī)號(hào)驗(yàn)證正則表達(dá)式方法

Android 2018最新手機(jī)號(hào)驗(yàn)證正則表達(dá)式方法

熱門標(biāo)簽:400電話辦理電話辦理 甘肅醫(yī)療外呼系統(tǒng)排名 ai電話機(jī)器人搭建 貴港公司如何申請(qǐng)400電話 外呼系統(tǒng)無呼出路由是什么原因 西藏智能外呼系統(tǒng)代理商 梅縣地圖標(biāo)注 呼叫系統(tǒng)外呼只能兩次 地圖標(biāo)注教學(xué)點(diǎn)

下面給大家分享2018手機(jī)號(hào)正則表達(dá)式驗(yàn)證方法,具體內(nèi)容如下所示:

/** 
* 判斷字符串是否符合手機(jī)號(hào)碼格式 
* 移動(dòng)號(hào)段: 134,135,136,137,138,139,147,150,151,152,157,158,159,170,178,182,183,184,187,188 
* 聯(lián)通號(hào)段: 130,131,132,145,155,156,170,171,175,176,185,186 
* 電信號(hào)段: 133,149,153,170,173,177,180,181,189 
* @param str 
* @return 待檢測(cè)的字符串 
*/
public static boolean isMobileNO(String mobileNums) { 
  /** 
   * 判斷字符串是否符合手機(jī)號(hào)碼格式 
   * 移動(dòng)號(hào)段: 134,135,136,137,138,139,147,150,151,152,157,158,159,170,178,182,183,184,187,188 
   * 聯(lián)通號(hào)段: 130,131,132,145,155,156,170,171,175,176,185,186 
   * 電信號(hào)段: 133,149,153,170,173,177,180,181,189 
   * @param str 
   * @return 待檢測(cè)的字符串 
   */ 
  String telRegex = "^((13[0-9])|(14[5,7,9])|(15[^4])|(18[0-9])|(17[0,1,3,5,6,7,8]))\\d{8}$";// "[1]"代表第1位為數(shù)字1,"[358]"代表第二位可以為3、5、8中的一個(gè),"\\d{9}"代表后面是可以是0~9的數(shù)字,有9位。 
  if (TextUtils.isEmpty(mobileNums)) 
    return false; 
  else 
    return mobileNums.matches(telRegex); 
} 

”^((13[0-9])|(14[5,7,9])|(15[^4])|(18[0-9])|(17[0,1,3,5,6,7,8]))\d{8}$”這句話其實(shí)很簡(jiǎn)單:

①130-139這十個(gè)前三位已經(jīng)全部開通,后面8位每一位都是0-9之間的任意數(shù);

②14開頭的目前只有145、147、149三位,后面8位每一位都是0-9之間的任意數(shù);

③15開頭的除了154以外第三位可以隨意取,后面8位每一位都是0-9之間的任意數(shù);

④180-189這十個(gè)前三位已經(jīng)全部開通,后面8位每一位都是0-9之間的任意數(shù);

⑤17開頭的目前有170、171、173、175、176、177、178這七位,后面8位每一位都是0-9之間的任意數(shù);

這些正則表達(dá)式只是在前端進(jìn)行判斷,實(shí)際開發(fā)里面這些數(shù)據(jù)依舊會(huì)傳給后臺(tái),后臺(tái)會(huì)在數(shù)據(jù)庫里去判斷這11位號(hào)碼是不是手機(jī)號(hào),我們這樣寫是為了過濾一些最基本的號(hào)碼,保證輸入的號(hào)碼位數(shù)是11位,還有就是一些看起來就不是手機(jī)號(hào)的某些11位數(shù)

總結(jié)

以上所述是小編給大家介紹的Android 2018最新手機(jī)號(hào)正則表達(dá)式驗(yàn)證方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

您可能感興趣的文章:
  • 正則表達(dá)式性能優(yōu)化方法(高效正則表達(dá)式書寫)
  • Python 正則表達(dá)式匹配字符串中的http鏈接方法
  • python正則表達(dá)式去除兩個(gè)特殊字符間的內(nèi)容方法
  • Python實(shí)現(xiàn)正則表達(dá)式匹配任意的郵箱方法
  • Java使用正則表達(dá)式驗(yàn)證手機(jī)號(hào)和電話號(hào)碼的方法
  • js正則表達(dá)式校驗(yàn)指定字符串的方法
  • JS使用正則表達(dá)式獲取小括號(hào)、中括號(hào)及花括號(hào)內(nèi)容的方法示例
  • 前端正則表達(dá)式書寫及常用的方法

標(biāo)簽:常州 涼山 大興安嶺 湖州 泰安 本溪 哈密 ???/a>

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Android 2018最新手機(jī)號(hào)驗(yàn)證正則表達(dá)式方法》,本文關(guān)鍵詞  Android,2018,最新,手機(jī)號(hào),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Android 2018最新手機(jī)號(hào)驗(yàn)證正則表達(dá)式方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于Android 2018最新手機(jī)號(hào)驗(yàn)證正則表達(dá)式方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章