java 手机号的正则校验
程序员文章站
2022-05-01 22:06:00
...
/**
* 手机号
*/
public static final String PHONE_REG = "^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(17[013678])|(18[0,5-9]))\\d{8}$";
String phoneNumber = "13322245678";
if (StringUtils.isNotBlank(phoneNumber)) {
boolean yes = phoneNumber.matches(Constants.PHONE_REG);
if (!yes) {
return renderResult(Global.FALSE, text("手机号输入不正确!"));
}
}