public class ValidationUtil<T> extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
ALL_4_20_REG
4-20长度的所有字符 正则
|
static String |
AT_LEAST_11_NUM_REG
至少11位的数字 正则
|
static String |
CHINESE_2_4_REG
中文2-4 正则
|
static String |
DATE_TIME_REG
时间 正则
|
static String |
EMAIL_REG
邮箱 正则
|
static String |
ENGLISH_1_50_REG
1-50长度的英文字符 正则
|
static String |
FLOAT_NUM_2_POINT_REG
非零开头的最多带两位小数的数字 正则
|
static String |
FLOAT_NUM_REG
浮点数 正则
|
static String |
GT0_NUM_REG
大于0的整数 正则
|
static String |
IDCARD_REG
身份证号码 正则
|
static String |
MOBILE_REG
手机号码 正则
|
static String |
MONEY_REG
金额 正则
|
static String |
NOT_SPECIAL_REG
中文、英文、数字包括下划线,不含其它特殊字符 正则
|
static String |
NUM_ENGLISH_4_20_REG
数字和26个英文字母组成4-20的字符串 正则
|
static String |
PASSWORD_REG
密码(以字母开头,长度在6~18之间,只能包含字母、数字和下划线) 正则
|
static String |
QQ_REG
QQ号码 正则
|
static String |
URL_REG
网址 正则
|
static String |
USER_NAME_REG
用户名 正则
|
| 构造器和说明 |
|---|
ValidationUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getErrorMsg(org.springframework.validation.BindingResult result)
获取第一个验证失败的消息
|
static boolean |
isMatch(String str,
String reg,
boolean required)
正则表达式验证
|
static <T> void |
validate(T t)
验证
|
static <T> void |
validateCollection(Collection<T> cs)
验证集合
|
public static final String NUM_ENGLISH_4_20_REG
public static final String FLOAT_NUM_2_POINT_REG
public static boolean isMatch(String str, String reg, boolean required)
str - 目标字符串required - 是否需要验证reg - 正则表达式public static <T> void validateCollection(Collection<T> cs) throws Exception
T - cs - Exceptionpublic static String getErrorMsg(org.springframework.validation.BindingResult result)
result - Copyright © 2018. All rights reserved.