/**
* author:Monkey
* Date:2020/12/17
*/
public class RegexUtils {
/**
* 手机号
*/
private static final String PHONE_REGEX = "^[1](([3][0-9])|([4][5-9])|([5][0-3,5-9])|([6][5,6])|([7][0-8])|([8][0-9])|([9][1,8,9]))[0-9]{8}$";
/**
* 正则:手机号
*
* @param param
* @return 符合返回true, 不符合false
*/
public static boolean validateMobilePhone(String param) {
Pattern pattern = Pattern.compile(PHONE_REGEX);
return pattern.matcher(param).matches();
}
public static void main(String[] args) {
System.out.println(validateMobilePhone("13671632486"));
System.out.println(validateMobilePhone("123"));
}
}
JAVA常用正则表达式
最新推荐文章于 2024-04-09 19:15:00 发布