构造器和说明 |
---|
CheckUtil() |
限定符和类型 | 方法和说明 |
---|---|
static boolean |
checkBankCard(java.lang.String value)
银行卡号验证
|
static int |
getTextLengthByDB(java.lang.String value)
字符对应的数据库长度,防止溢出,返回数据库字段最大长度
|
static java.lang.String |
getTextLengthStopByDB(java.lang.String value,
int dbLength)
字符对应的数据库长度字符串,防止溢出
|
static java.lang.String |
getTextLengthStopByDB(java.lang.String value,
int dbLength,
int chineseConvertLength)
截取的数据库长度字符串
|
static boolean |
isChinese(java.lang.String value)
验证是否是中文字符
|
static boolean |
isContainsNulls(java.lang.String... values)
检查多个字符串是否为""或者null
|
static boolean |
isEmail(java.lang.Object obj)
校验邮箱格式
|
static boolean |
isEmail(java.lang.Object obj,
java.lang.String split)
校验邮箱格式
|
static java.util.Map<java.lang.String,java.lang.String> |
isIdCard(java.lang.String value)
验证身份证号码
|
static boolean |
isNotNull(java.lang.String value)
判断字符串是否为空
|
static boolean |
isNull(java.lang.Object value)
判断对象是否为空
|
static boolean |
isNull(java.lang.String value)
判断字符串是否为空
|
static boolean |
isNumber(java.lang.String value)
判断是否大于0的正数
|
static boolean |
isPlusNum(java.lang.String value)
判断是否是正数
|
static boolean |
isPlusNumGtZero(java.lang.String value)
判断是否大于0的正数
|
static java.util.Map<java.lang.String,java.lang.Object> |
isValidIdNo(java.lang.String value)
验证身份证号码
|
static boolean |
isValidMobile(java.lang.String value)
手机号码验证:1、手机号码位数必须为11位阿拉伯数字;2、手机号码第一位必须为“13、14、15、17或18”开头。
|
public static boolean isNull(java.lang.String value)
value
- 校验字符串public static boolean isNotNull(java.lang.String value)
value
- 校验字符串public static boolean isNull(java.lang.Object value)
value
- 校验对象public static boolean isContainsNulls(java.lang.String... values)
values
- 可变数组public static boolean isPlusNum(java.lang.String value)
value
- 校验字符串public static boolean isPlusNumGtZero(java.lang.String value)
value
- 校验字符串public static boolean isNumber(java.lang.String value)
value
- 校验字符串public static boolean checkBankCard(java.lang.String value)
value
- 校验字符串public static int getTextLengthByDB(java.lang.String value)
value
- 校验字符串public static java.lang.String getTextLengthStopByDB(java.lang.String value, int dbLength, int chineseConvertLength)
value
- 校验字符串dbLength
- 数据库长度chineseConvertLength
- 中文转换长度public static java.lang.String getTextLengthStopByDB(java.lang.String value, int dbLength)
value
- 校验字符串dbLength
- 数据库长度public static boolean isChinese(java.lang.String value)
value
- 校验字符串public static boolean isValidMobile(java.lang.String value)
value
- 校验字符串public static java.util.Map<java.lang.String,java.lang.String> isIdCard(java.lang.String value)
value
- 校验字符串public static java.util.Map<java.lang.String,java.lang.Object> isValidIdNo(java.lang.String value)
value
- 校验字符串key:sex,value:1:男,0:女
key:errorMsg,value:错误提示信息
key:birthday,value:生日
key:success,value:true:成功,false:失败
public static boolean isEmail(java.lang.Object obj)
obj
- 校验对象public static boolean isEmail(java.lang.Object obj, java.lang.String split)
obj
- 校验对象split
- 分割字符串