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)";
}
上一篇下一篇

猜你喜欢

热点阅读