public final static String EMAIL = "([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+"; public final static String EMAIL_MSG = "请输入正确的邮箱"; public final static String PHONE = "^[0-9-]{6,40}$"; public final static String PHONE_MSG = "请输入正确的电话号码!"; public final static String MOBILE = "^(1[3|4|5|6|7|8|9])\\d{9}$"; public final static String MOBILE_MSG = "手机号错误,请重新输入"; public final static String QQ = "^[1-9]\\d{5,13}$"; public final static String QQ_MSG = "请输入正确的qq"; public final static String WEIXIN = "^[a-zA-Z0-9_-]{6,20}$"; public final static String WEIXIN_MSG = "请输入正确的微信号码"; public final static String PASSWORD = "\\w{6,32}"; public final static String PASSWORD_MSG = "请输入6到32字母或数字!"; public final static String WORD = "\\w+"; public final static String WORD_MSG = "请输入字母或数字!"; public final static String CN = "^[\\u4E00-\\u9FA5\\uf900-\\ufa2d]+$"; public final static String CN_MSG = "请输入中文字符!"; public final static String WORD_CN = "^[\\u4E00-\\u9FA5\\uf900-\\ufa2d\\w]+$"; public final static String WORD_CN_MSG = "只能输入中文、英文或数字!"; public final static String WORD_CN_SPACE = "[\\u4E00-\\u9FA5\\uf900-\\ufa2d\\w\\s]+"; public final static String WORD_CN_SPACE_MSG = "只能输入中文、英文、数字、空格!"; public final static String INT_EQ_ZERO = "[1-9]{1}[0-9]{0,16}|0"; public final static String INT_EQ_ZERO_MSG = "请输入大于或等于0的整数"; public final static String INT_GT_ZERO = "[1-9]{1}[0-9]{0,16}"; public final static String INT_GT_ZERO_MSG = "请输入大于0的整数"; public final static String AMOUNT_TWO_DEC = "^\\d+(\\.(\\d){1,2})?"; public final static String AMOUNT_TWO_DEC_MSG = "请输入大于0的金额,可带两位小数!"; public final static String AMOUNT_THREE_DEC = "^\\d+(\\.(\\d){1,3})?"; public final static String AMOUNT_THREE_DEC_MSG = "请输入大于0的金额,可带三位小数!"; public final static String NUMBER_TWO_DEC = "[-]?([1-9][0-9]*|0)(\\.[0-9]{1,2})?"; public final static String NUMBER_TWO_DEC_MSG = "请输入正确的数字,可带两位小数!"; public final static String NUMBER_THREE_DEC = "[-]?([1-9][0-9]*|0)(\\.[0-9]{1,3})?"; public final static String NUMBER_THREE_DEC_MSG = "请输入正确的数字,可带三位小数!"; public final static String SMS_CHECK_CODE = "^\\d{6}$"; public final static String SMS_CHECK_CODE_MSG = "请输入正确的短信验证码【六位数字】!"; public final static String SEQ_NO = "^[A-Za-z\\d]{16}$"; public final static String SEQ_NO_MSG = "请传入正确的主键ID【十六位数字字母组合】!"; public final static String RECOM_CODE = "^(\\d{6})?$"; public final static String RECOM_CODE_MSG = "请输入正确的推荐码【六位数字】!"; public final static String USER_ID = "^[1-9]{1}\\d{2}[1-9]{1}\\d{0,6}\\d{2}$"; public final static String USER_ID_MSG = "请传入正确的用户ID【六到十二位数字“100100”开始】!";
常用正则表达式
最新推荐文章于 2022-09-19 20:17:11 发布