public abstract class ValidateUtil
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
isAzazNum(java.lang.String string)
验证只能由A-Z a-z 0-9组成
|
static boolean |
isAzazNumDownLineAndStartWithEnglish(java.lang.String string)
验证是否为由A-Z a-z 0-9 和 下划线"_"组成并且是字母开头的字符串 是:返回true 否:返回false
|
static boolean |
isBetweenMinAndMax(java.lang.String string,
int minLength,
int maxLength)
是否为指定长度的字符串 是:返回true 否:返回false
|
static boolean |
isCardId(java.lang.String string)
验证是否为身份证(匹配身份证 15~18位 可以判断出生年月是否符合要求) 是:返回true 否:返回false
|
static boolean |
isChineseOnly(java.lang.String string)
验证是否只为汉字 是:返回true 否:返回false
|
static boolean |
isDateddMMyyyy(java.lang.String string)
验证是否匹配日期dd/MM/yyyy 是:返回true 否:返回false
|
static boolean |
isDateyyyyMMdd(java.lang.String string)
验证是否匹配日期 yyyy-MM-dd(0001-9999) 是:返回true 否:返回false
|
static boolean |
isDateyyyyMMddAll(java.lang.String string)
验证是否匹配日期 yyyyMMdd(0001-9999) 否:返回false
|
static boolean |
isDateyyyyMMddhhmmss(java.lang.String string)
验证是否匹配日期 yyyy-MM-dd hh:mm:ss 是:返回true 否:返回false
|
static boolean |
isDay(java.lang.String string)
验证匹配一个月的31天,正确格式为01~09或1~31 是:返回true 否:返回false
|
static boolean |
isEmail(java.lang.String string)
验证是否为Email 是:返回true 否:返回false
|
static boolean |
isHasSoecialChar(java.lang.String string)
验证是否含有特殊的字符(^%&',;=?
|
static boolean |
isLength(java.lang.String string,
int length)
是否为指定长度的字符串 是:返回true 否:返回false
|
static boolean |
isLowerCaseOnly(java.lang.String string)
验证是否只为英文小写(a-z) 是:返回true 否:返回false
|
static boolean |
isLowerOrUpperCase(java.lang.String string)
验证是否只为英文(A-Z a-z) 是:返回true 否:返回false
|
static boolean |
isMaxThenLength(java.lang.String string,
int length)
验证指定字符串的长度是否至少是指定长度(就是字符串长度是否大于或等于指定长度) 是:返回true 否:返回false
|
static boolean |
isMinThenLength(java.lang.String string,
int length)
验证指定指定长度是否至少是字符串的长度(就是字符串长度是否小于或等于指定长度) 是:返回true 否:返回false
|
static boolean |
isMobile(java.lang.String string)
验证是否匹配手机号 13000000000-13999999999 14000000000-14999999999 1500000000-15999999999 1800000000-18999999999 是:返回true 否:返回false
|
static boolean |
isMobileOrStartWith86(java.lang.String string)
验证是否匹配手机号 可以由+86或86开头 13000000000-13999999999 14000000000-14999999999 1500000000-15999999999 1800000000-18999999999 是:返回true 否:返回false
|
static boolean |
isMouth(java.lang.String string)
验证匹配一个月的31天,正确格式为01~09或1~12 是:返回true 否:返回false
|
static boolean |
isNumOnly(java.lang.String string)
验证是否只为数字(0~9) 是:返回true 否:返回false
|
static boolean |
isPostCode(java.lang.String string)
验证是否匹配邮政编码 格式为100000~999999 是:返回true 否:返回false
|
static boolean |
isQQ(java.lang.String string)
验证是否匹配QQ号 10000-9999999999 5位到10位的数字 是:返回true 否:返回false
|
static boolean |
isUpperCaseOnly(java.lang.String string)
验证是否只为英文大写(A-Z) 是:返回true 否:返回false
|
static boolean |
isUrl(java.lang.String string)
是否为Url 是:返回true 否:返回false
|
static boolean |
isZeroOrNotStartWithZeroNum(java.lang.String string)
验证是否为0或者不为0开头的数字 是:返回true 否:返回false
|
public static boolean isUrl(java.lang.String string)
string - 被验证的字符串public static boolean isChineseOnly(java.lang.String string)
string - 被验证的字符串public static boolean isLowerCaseOnly(java.lang.String string)
string - 被验证的字符串public static boolean isUpperCaseOnly(java.lang.String string)
string - 被验证的字符串public static boolean isLowerOrUpperCase(java.lang.String string)
string - 被验证的字符串public static boolean isLength(java.lang.String string,
int length)
string - 被验证的字符串length - 指定长度public static boolean isMaxThenLength(java.lang.String string,
int length)
string - 被验证的字符串minLength - 指定长度public static boolean isMinThenLength(java.lang.String string,
int length)
string - 被验证的字符串minLength - 指定长度public static boolean isBetweenMinAndMax(java.lang.String string,
int minLength,
int maxLength)
string - 被验证的字符串minLength - 指定最小长度maxLength - 指定最大长度public static boolean isEmail(java.lang.String string)
string - 被验证的字符串public static boolean isCardId(java.lang.String string)
string - 被验证的字符串public static boolean isNumOnly(java.lang.String string)
string - 被验证的字符串public static boolean isZeroOrNotStartWithZeroNum(java.lang.String string)
string - 被验证的字符串public static boolean isAzazNum(java.lang.String string)
string - public static boolean isAzazNumDownLineAndStartWithEnglish(java.lang.String string)
string - 被验证的字符串public static boolean isMouth(java.lang.String string)
string - 被验证的字符串public static boolean isDay(java.lang.String string)
string - 被验证的字符串public static boolean isHasSoecialChar(java.lang.String string)
string - 被验证的字符串public static boolean isDateyyyyMMdd(java.lang.String string)
string - 被验证的字符串public static boolean isDateyyyyMMddAll(java.lang.String string)
string - 被验证的字符串public static boolean isDateddMMyyyy(java.lang.String string)
string - 被验证的字符串public static boolean isDateyyyyMMddhhmmss(java.lang.String string)
string - 被验证的字符串public static boolean isMobile(java.lang.String string)
string - 被验证的字符串public static boolean isMobileOrStartWith86(java.lang.String string)
string - 被验证的字符串public static boolean isPostCode(java.lang.String string)
string - 被验证的字符串public static boolean isQQ(java.lang.String string)
string - 被验证的字符串