使用正则表达式判断是否输入了正确的手机号

//使用正则表达式判断电话号码
private static boolean isMobileNO(String tel)
{
    Pattern p = Pattern.compile("^(13[0-9]|15([0-3]|[5-9])|14[5,7,9]|17[1,3,5,6,7,8]|18[0-9])\\d{8}$");
    Matcher m = p.matcher(tel);
    System.out.println(m.matches() + "---");
    return m.matches();
}

猜你喜欢

转载自blog.csdn.net/qq_30555429/article/details/81981104