public static boolean isMobile(String mobiles) { Pattern p = Pattern.compile("^((13[0-9])|(14[5-7])|(17[6-8])|(15[^4,\\D])|(18[0-9]))\\d{8}$"); Matcher m = p.matcher(mobiles); return m.matches(); }
包含了迄今为止所有中国手机号(移动,联通,电信)的开头字段
public static boolean isMobile(String mobiles) { Pattern p = Pattern.compile("^((13[0-9])|(14[5-7])|(17[6-8])|(15[^4,\\D])|(18[0-9]))\\d{8}$"); Matcher m = p.matcher(mobiles); return m.matches(); }
包含了迄今为止所有中国手机号(移动,联通,电信)的开头字段