//验证手机号格式
public boolean blPhoneNumber(String phoneNumber) {
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(phoneNumber);
return m.matches();
}
java校验手机号格式
于 2023-03-08 15:50:45 首次发布
该代码段定义了一个方法blPhoneNumber,用于验证输入的字符串是否符合中国大陆手机号码的格式。它使用正则表达式匹配13、15、18、17和147开头的11位数字。Pattern.compile编译正则表达式,Matchermatcher匹配输入的电话号码,最后通过matches检查是否完全匹配。
2271

被折叠的 条评论
为什么被折叠?



