Java 常用正则表达式
2019-04-19 本文已影响0人
Martin_Depp
public class CommonRegex {
// 验证用户名,字母开头,允许6-16字节,允许字母数字下划线
public static final String USERNAME_REGEX = "^[a-zA-Z][a-zA-Z0-9_]{5,15}$";
// 验证密码:以字母开头,长度在6~18之间,只能包含字母、数字和下划线
public static final String PASSWORD_REGEX = "^[a-zA-Z]\\w{5,17}$";
// 验证手机号码
public static final String MOBILE_REGEX = "^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9]|199)\\d{8}$";
// 验证电子邮箱
public static final String EMAIL_REGEX = "([1-9]?[0-9a-zA-Z_\\.]{6,28})@[0-9a-zA-Z]+\\.(com|cn|com.cn|net|gov|org|edt)";
}