public interface IValidator
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
CONTAINS
包含
|
static String |
DECIMAL
浮点数
|
static String |
DECIMAL_NEGTIVE
负浮点数
|
static String |
DECIMAL_POSITIVE
正浮点数
|
static String |
EMAIL
电子邮件地址
|
static String |
EMPTY
空
|
static String |
END_WITH
结尾是
|
static String |
FIX_LENGTH
固定长度
|
static String |
ID_CARD
身份证号码
|
static String |
IN
被包含
|
static String |
INTEGER
整数
|
static String |
INTEGER_NEGTIVE
负整数
|
static String |
INTEGER_POSITIVE
正整数
|
static String |
IS
等于
|
static String |
LETTER
字母
|
static String |
LETTER_LOWER
小写字母
|
static String |
LETTER_UPPER
大写字母
|
static String |
MAX_LENGTH
最大长度
|
static String |
MIN_LENGTH
最小长度
|
static String |
MOBILE
手机号码
|
static String |
NOT
不等于
|
static String |
NOT_CONTAINS
不含
|
static String |
NOT_EMPTY
不能为空
|
static String |
NOT_END_WITH
结尾不是
|
static String |
NOT_IN
不被包含
|
static String |
NOT_START_WITH
开头不是
|
static String |
NUMBER
0到9的数字
|
static String |
REGEX
自定义正则表达式
|
static String |
START_WITH
开头是
|
static String |
TAG_AND
验证规则分隔符:且
|
static String |
TAG_OR
验证规则分隔符:或
|
void validate(String name, String value, String rules) throws ValidateException
name - 数据项名称value - 值rules - 验证规则,多个规则之间使用分隔符ValidateException - 验证失败异常Copyright © 2020. All Rights Reserved.