亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android中手機號驗證正則表達式有哪些

發布時間:2021-09-09 09:17:15 來源:億速云 閱讀:212 作者:小新 欄目:互聯網科技

這篇文章給大家分享的是有關Android中手機號驗證正則表達式有哪些的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

具體內容如下所示:

/** 
* 判斷字符串是否符合手機號碼格式 
* 移動號段: 134,135,136,137,138,139,147,150,151,152,157,158,159,170,178,182,183,184,187,188 
* 聯通號段: 130,131,132,145,155,156,170,171,175,176,185,186 
* 電信號段: 133,149,153,170,173,177,180,181,189 
* @param str 
* @return 待檢測的字符串 
*/
public static boolean isMobileNO(String mobileNums) { 
  /** 
   * 判斷字符串是否符合手機號碼格式 
   * 移動號段: 134,135,136,137,138,139,147,150,151,152,157,158,159,170,178,182,183,184,187,188 
   * 聯通號段: 130,131,132,145,155,156,170,171,175,176,185,186 
   * 電信號段: 133,149,153,170,173,177,180,181,189 
   * @param str 
   * @return 待檢測的字符串 
   */ 
  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位為數字1,"[358]"代表第二位可以為3、5、8中的一個,"\\d{9}"代表后面是可以是0~9的數字,有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}$”這句話其實很簡單:

①130-139這十個前三位已經全部開通,后面8位每一位都是0-9之間的任意數;

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

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

④180-189這十個前三位已經全部開通,后面8位每一位都是0-9之間的任意數;

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

這些正則表達式只是在前端進行判斷,實際開發里面這些數據依舊會傳給后臺,后臺會在數據庫里去判斷這11位號碼是不是手機號,我們這樣寫是為了過濾一些最基本的號碼,保證輸入的號碼位數是11位,還有就是一些看起來就不是手機號的某些11位數

感謝各位的閱讀!關于“Android中手機號驗證正則表達式有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

娄烦县| 连江县| 日喀则市| 潍坊市| 星子县| 教育| 巫山县| 青田县| 刚察县| 修水县| 湟源县| 中西区| 南靖县| 鹤山市| 威信县| 尼勒克县| 道真| 兴和县| 阿荣旗| 藁城市| 长宁区| 龙井市| 康马县| 安仁县| 鹿邑县| 连城县| 迁西县| 民勤县| 松滋市| 宣化县| 那坡县| 土默特右旗| 崇州市| 宁乡县| 阿克| 孙吴县| 玉门市| 青浦区| 东乡族自治县| 商水县| 洛南县|