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,\\D])|(18[0,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; }
正则判断手机号地区_正则判断中国大陆手机号
最新推荐文章于 2022-12-15 13:46:47 发布