| 程序包 | 说明 |
|---|---|
| com.xiaoleilu.hutool.lang |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
Validator.validateBirthday(String value,
String errorMsg)
验证验证是否为生日
|
static void |
Validator.validateChinese(String value,
String errorMsg)
验证是否为汉字
|
static void |
Validator.validateCitizenIdNumber(String value,
String errorMsg)
验证是否为身份证号码(18位中国)
出生日期只支持到到2999年 |
static void |
Validator.validateEmail(String value,
String errorMsg)
验证是否为可用邮箱地址
|
static <T> void |
Validator.validateEqual(Object t1,
Object t2,
String errorMsg)
验证是否相等,不相等抛出异常
|
static void |
Validator.validateGeneral(String value,
int min,
int max,
String errorMsg)
验证是否为给定长度范围的英文字母 、数字和下划线
|
static void |
Validator.validateGeneral(String value,
int min,
String errorMsg)
验证是否为给定最小长度的英文字母 、数字和下划线
|
static void |
Validator.validateGeneral(String value,
String errorMsg)
验证是否为英文字母 、数字和下划线
|
static void |
Validator.validateGeneralWithChinese(String value,
String errorMsg)
验证是否为中文字、英文字母、数字和下划线
|
static void |
Validator.validateIpv4(String value,
String errorMsg)
验证是否为IPV4地址
|
static void |
Validator.validateMatchRegex(String regex,
String value,
String errorMsg)
通过正则表达式验证
不符合正则 |
static void |
Validator.validateMobile(String value,
String errorMsg)
验证是否为手机号码(中国)
|
static void |
Validator.validateMoney(String value,
String errorMsg)
验证是否为货币
|
static <T> void |
Validator.validateNotEmpty(T value,
String errorMsg)
验证是否为空,为空时抛出异常
对于String类型判定是否为empty(null 或 "") |
static <T> void |
Validator.validateNotEmptyAndEqual(Object t1,
Object t2,
String errorMsg)
验证是否非空且与指定值相等
当数据为空时抛出验证异常 当两值不等时抛出异常 |
static <T> void |
Validator.validateNotEmptyAndNotEqual(Object t1,
Object t2,
String errorMsg)
验证是否非空且与指定值相等
当数据为空时抛出验证异常 当两值相等时抛出异常 |
static <T> void |
Validator.validateNotEqual(Object t1,
Object t2,
String errorMsg)
验证是否不等,相等抛出异常
|
static void |
Validator.validateNumbers(String value,
String errorMsg)
验证是否为数字
|
static void |
Validator.validateUrl(String value,
String errorMsg)
验证是否为URL
|
static void |
Validator.validateUUID(String value,
String errorMsg)
验证是否为UUID
包括带横线标准格式和不带横线的简单模式 |
static void |
Validator.validateZipCode(String value,
String errorMsg)
验证是否为邮政编码(中国)
|
Copyright © 2016. All rights reserved.