import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class MobileUtil {
private static String REGEX = "^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(17[013678])|(18[0,5-9]))\\d{8}$";
public static boolean checkMobileNum(String mobile){
if(StringUtils.isBlank(mobile)){
return false;
}else if(mobile.length() == 11){
Pattern p = Pattern.compile(REGEX);
Matcher m = p.matcher(mobile);
boolean isMatch = m.matches();
if(isMatch){
return true;
}
}
return false;
}
}
【utils】MobileUtil(手机号码检验)
最新推荐文章于 2024-08-12 11:15:21 发布