类 ValidatorUtils
- java.lang.Object
-
- dev.utils.common.validator.ValidatorUtils
-
public final class ValidatorUtils extends java.lang.Objectdetail: 校验工具类- 作者:
- Ttt
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 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)通用匹配函数
-
-
-
方法详细资料
-
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
-
-