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

首頁 > 編程 > regex > 正文

Android 2018最新手機號驗證正則表達式方法

2020-01-20 22:00:28
字體:
來源:轉載
供稿:網友

下面給大家分享2018手機號正則表達式驗證方法,具體內容如下所示:

/** * 判斷字符串是否符合手機號碼格式 * 移動號段: 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中的一個,"http://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 2018最新手機號正則表達式驗證方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永靖县| 渭源县| 井冈山市| 阿克| 洛浦县| 昌都县| 云林县| 双鸭山市| 梧州市| 乐安县| 龙游县| 天门市| 托克托县| 青铜峡市| 卢氏县| 合作市| 南雄市| 九龙县| 阿克苏市| 屯留县| 乌审旗| 西青区| 聂荣县| 马山县| 大宁县| 韩城市| 鹿邑县| 鄂伦春自治旗| 曲周县| 清远市| 蒙山县| 利川市| 治县。| 西和县| 宝兴县| 辰溪县| 宁海县| 新乐市| 建德市| 祁连县| 万年县|