类 ValidatorUtils
- java.lang.Object
-
- dev.utils.common.validator.ValidatorUtils
-
public final class ValidatorUtils extends java.lang.Objectdetail: 校验工具类- 作者:
- Ttt
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.StringREGEX_CHINESEstatic java.lang.StringREGEX_CHINESE_ALLstatic java.lang.StringREGEX_CHINESE_ALL2static java.lang.StringREGEX_CONTAIN_NUMBERstatic java.lang.StringREGEX_EMAILstatic java.lang.StringREGEX_IP_ADDRESSstatic java.lang.StringREGEX_LETTERstatic java.lang.StringREGEX_NICKNAMEstatic java.lang.StringREGEX_NUMBERstatic java.lang.StringREGEX_NUMBER_OR_DECIMALstatic java.lang.StringREGEX_NUMBER_OR_LETTERstatic java.lang.StringREGEX_PASSWORDstatic java.lang.StringREGEX_REALNAMEstatic java.lang.StringREGEX_SPACEstatic java.lang.StringREGEX_SPECIALstatic java.lang.StringREGEX_URLstatic java.lang.StringREGEX_USERNAMEstatic java.lang.StringREGEX_WX
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static booleanisChinese(java.lang.String str)校验汉字 ( 无符号, 纯汉字 )static booleanisChineseAll(java.lang.String str)判断字符串是不是全是中文static booleanisContainChinese(java.lang.String str)判断字符串中包含中文、包括中文字符标点等static booleanisContainNumber(java.lang.String str)判断字符串是不是包含数字static booleanisEmail(java.lang.String str)校验邮箱static booleanisIPAddress(java.lang.String str)校验 IP 地址static booleanisLetter(java.lang.String str)判断字符串是不是全是字母static booleanisNickName(java.lang.String str)校验昵称static booleanisNumber(java.lang.String str)检验数字static booleanisNumberDecimal(java.lang.String str)检验数字或包含小数点static booleanisNumberLetter(java.lang.String str)判断字符串是不是只含字母和数字static booleanisPassword(java.lang.String str)校验密码static booleanisRealName(java.lang.String str)检验真实姓名static booleanisSpec(java.lang.String str)检验特殊符号static booleanisUrl(java.lang.String str)校验 URLstatic booleanisUserName(java.lang.String str)校验用户名static booleanisWx(java.lang.String str)检验微信号static booleanmatch(java.lang.String regex, java.lang.String input)通用匹配函数
-
-
-
字段详细资料
-
REGEX_SPACE
public static final java.lang.String REGEX_SPACE
- 另请参阅:
- 常量字段值
-
REGEX_NUMBER
public static final java.lang.String REGEX_NUMBER
- 另请参阅:
- 常量字段值
-
REGEX_NUMBER_OR_DECIMAL
public static final java.lang.String REGEX_NUMBER_OR_DECIMAL
- 另请参阅:
- 常量字段值
-
REGEX_CONTAIN_NUMBER
public static final java.lang.String REGEX_CONTAIN_NUMBER
- 另请参阅:
- 常量字段值
-
REGEX_NUMBER_OR_LETTER
public static final java.lang.String REGEX_NUMBER_OR_LETTER
- 另请参阅:
- 常量字段值
-
REGEX_LETTER
public static final java.lang.String REGEX_LETTER
- 另请参阅:
- 常量字段值
-
REGEX_SPECIAL
public static final java.lang.String REGEX_SPECIAL
- 另请参阅:
- 常量字段值
-
REGEX_WX
public static final java.lang.String REGEX_WX
- 另请参阅:
- 常量字段值
-
REGEX_REALNAME
public static final java.lang.String REGEX_REALNAME
- 另请参阅:
- 常量字段值
-
REGEX_NICKNAME
public static final java.lang.String REGEX_NICKNAME
- 另请参阅:
- 常量字段值
-
REGEX_USERNAME
public static final java.lang.String REGEX_USERNAME
- 另请参阅:
- 常量字段值
-
REGEX_PASSWORD
public static final java.lang.String REGEX_PASSWORD
- 另请参阅:
- 常量字段值
-
REGEX_EMAIL
public static final java.lang.String REGEX_EMAIL
- 另请参阅:
- 常量字段值
-
REGEX_URL
public static final java.lang.String REGEX_URL
- 另请参阅:
- 常量字段值
-
REGEX_IP_ADDRESS
public static final java.lang.String REGEX_IP_ADDRESS
- 另请参阅:
- 常量字段值
-
REGEX_CHINESE
public static final java.lang.String REGEX_CHINESE
- 另请参阅:
- 常量字段值
-
REGEX_CHINESE_ALL
public static final java.lang.String REGEX_CHINESE_ALL
- 另请参阅:
- 常量字段值
-
REGEX_CHINESE_ALL2
public static final java.lang.String REGEX_CHINESE_ALL2
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
match
public static boolean match(java.lang.String regex, java.lang.String input)通用匹配函数- 参数:
regex- 正则表达式input- 待校验的字符串- 返回:
trueyes,falseno
-
isNumber
public static boolean isNumber(java.lang.String str)
检验数字- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isNumberDecimal
public static boolean isNumberDecimal(java.lang.String str)
检验数字或包含小数点- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isLetter
public static boolean isLetter(java.lang.String str)
判断字符串是不是全是字母- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isContainNumber
public static boolean isContainNumber(java.lang.String str)
判断字符串是不是包含数字- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isNumberLetter
public static boolean isNumberLetter(java.lang.String str)
判断字符串是不是只含字母和数字- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isSpec
public static boolean isSpec(java.lang.String str)
检验特殊符号- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isWx
public static boolean isWx(java.lang.String str)
检验微信号- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isRealName
public static boolean isRealName(java.lang.String str)
检验真实姓名- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isNickName
public static boolean isNickName(java.lang.String str)
校验昵称- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isUserName
public static boolean isUserName(java.lang.String str)
校验用户名- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isPassword
public static boolean isPassword(java.lang.String str)
校验密码- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isEmail
public static boolean isEmail(java.lang.String str)
校验邮箱- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isUrl
public static boolean isUrl(java.lang.String str)
校验 URL- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isIPAddress
public static boolean isIPAddress(java.lang.String str)
校验 IP 地址- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isChinese
public static boolean isChinese(java.lang.String str)
校验汉字 ( 无符号, 纯汉字 )- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isChineseAll
public static boolean isChineseAll(java.lang.String str)
判断字符串是不是全是中文- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
isContainChinese
public static boolean isContainChinese(java.lang.String str)
判断字符串中包含中文、包括中文字符标点等- 参数:
str- 待校验的字符串- 返回:
trueyes,falseno
-
-