类 ValidatorUtils


  • public final class ValidatorUtils
    extends java.lang.Object
    detail: 校验工具类
    作者:
    Ttt
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static boolean isChinese​(java.lang.String str)
      校验汉字 ( 无符号, 纯汉字 )
      static boolean isChineseAll​(java.lang.String str)
      判断字符串是不是全是中文
      static boolean isContainChinese​(java.lang.String str)
      判断字符串中包含中文、包括中文字符标点等
      static boolean isContainNumber​(java.lang.String str)
      判断字符串是不是包含数字
      static boolean isEmail​(java.lang.String str)
      校验邮箱
      static boolean isIPAddress​(java.lang.String str)
      校验 IP 地址
      static boolean isLetter​(java.lang.String str)
      判断字符串是不是全是字母
      static boolean isNickName​(java.lang.String str)
      校验昵称
      static boolean isNumber​(java.lang.String str)
      检验数字
      static boolean isNumberDecimal​(java.lang.String str)
      检验数字或包含小数点
      static boolean isNumberLetter​(java.lang.String str)
      判断字符串是不是只含字母和数字
      static boolean isPassword​(java.lang.String str)
      校验密码
      static boolean isRealName​(java.lang.String str)
      检验真实姓名
      static boolean isSpec​(java.lang.String str)
      检验特殊符号
      static boolean isUrl​(java.lang.String str)
      校验 URL
      static boolean isUserName​(java.lang.String str)
      校验用户名
      static boolean isWx​(java.lang.String str)
      检验微信号
      static boolean match​(java.lang.String regex, java.lang.String input)
      通用匹配函数
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • match

        public static boolean match​(java.lang.String regex,
                                    java.lang.String input)
        通用匹配函数
        参数:
        regex - 正则表达式
        input - 待校验的字符串
        返回:
        true yes, false no
      • isNumber

        public static boolean isNumber​(java.lang.String str)
        检验数字
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isNumberDecimal

        public static boolean isNumberDecimal​(java.lang.String str)
        检验数字或包含小数点
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isLetter

        public static boolean isLetter​(java.lang.String str)
        判断字符串是不是全是字母
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isContainNumber

        public static boolean isContainNumber​(java.lang.String str)
        判断字符串是不是包含数字
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isNumberLetter

        public static boolean isNumberLetter​(java.lang.String str)
        判断字符串是不是只含字母和数字
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isSpec

        public static boolean isSpec​(java.lang.String str)
        检验特殊符号
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isWx

        public static boolean isWx​(java.lang.String str)
        检验微信号
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isRealName

        public static boolean isRealName​(java.lang.String str)
        检验真实姓名
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isNickName

        public static boolean isNickName​(java.lang.String str)
        校验昵称
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isUserName

        public static boolean isUserName​(java.lang.String str)
        校验用户名
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isPassword

        public static boolean isPassword​(java.lang.String str)
        校验密码
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isEmail

        public static boolean isEmail​(java.lang.String str)
        校验邮箱
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isUrl

        public static boolean isUrl​(java.lang.String str)
        校验 URL
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isIPAddress

        public static boolean isIPAddress​(java.lang.String str)
        校验 IP 地址
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isChinese

        public static boolean isChinese​(java.lang.String str)
        校验汉字 ( 无符号, 纯汉字 )
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isChineseAll

        public static boolean isChineseAll​(java.lang.String str)
        判断字符串是不是全是中文
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no
      • isContainChinese

        public static boolean isContainChinese​(java.lang.String str)
        判断字符串中包含中文、包括中文字符标点等
        参数:
        str - 待校验的字符串
        返回:
        true yes, false no