0
点赞
收藏
分享

微信扫一扫

Android 手机号正则判断


//手机号判断 true为通过验证     
public static boolean isChinaPhoneLegal(String str) throws PatternSyntaxException {
if (str == null) {
return false;
}
if (str.length() != 11) {
return false;
}
String regExp = "^((13[0-9])|(15[^4])|(18[0,2,3,5-9])|(17[0-8])|(147))\\d{8}$";
Pattern p = Pattern.compile(regExp);
Matcher m = p.matcher(str);
return m.matches();
}

 

举报

相关推荐

0 条评论