加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则判断中国大陆手机号

发布时间:2020-12-14 00:59:48 所属栏目:百科 来源:网络整理
导读:public static boolean isPhoneNumber(String mobiles) { boolean flag = false; /** * 13*12345678 */ String str4Pattern = "^((13[0-9])|(15[^4,D])|(18[0,5-9])|(17[0,5-9])|(14[0,5-9]))d{8}$"; str4Pattern = "^((13[0-9])|(15[0-9])|(18[0-9])|(17
public static boolean isPhoneNumber(String mobiles) { boolean flag = false; /** * 13*12345678 */ String str4Pattern = "^((13[0-9])|(15[^4,D])|(18[0,5-9])|(17[0,5-9])|(14[0,5-9]))d{8}$"; str4Pattern = "^((13[0-9])|(15[0-9])|(18[0-9])|(17[0-9])|(14[0-9]))d{8}$"; /** * 13-19 */ str4Pattern = "^1[3-9]d{9}$"; try { // Pattern p = Pattern // .compile("^((13[0-9])|(15[^4,5-9]))d{8}$"); Pattern p = Pattern.compile(str4Pattern); Matcher m = p.matcher(mobiles); flag = m.matches(); if (!flag) { String tregEx = "[0]{1}[0-9]{2,3}-[0-9]{7,8}"; // 表示a或f // // // 0832-80691990 flag = Pattern.compile(tregEx).matcher(mobiles).find(); } } catch (Exception e) { flag = false; } return flag; }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读