正则校验手机号
public static final Pattern REGEX_MOBILE = Pattern.compile("^(1[3-9][0-9])\\d{8}$");
/**
* true校验通过
*
* @param mobile
* @return
*/
private boolean checkMobile(String mobile) {
return REGEX_MOBILE.matcher(mobile).matches();
}
正则注解校验手机号
@NotBlank(message = "手机号码不能为空")
@Pattern(regexp = PatternUtils.REGEX_MOBILE, message = "手机号码不正确")
private String mobile;
public final class PatternUtils {
public static final String REGEX_MOBILE = "^(1[3-9][0-9])\\d{8}$";
}