类 ValidateUtil

java.lang.Object
cn.hamm.airpower.util.ValidateUtil

@Component public class ValidateUtil extends Object

验证器工具类

作者:
Hamm.cn
  • 构造器详细资料

    • ValidateUtil

      public ValidateUtil()
  • 方法详细资料

    • isNumber

      public final boolean isNumber(String value)

      是否是数字

      参数:
      value - 参数
      返回:
      验证结果
    • isInteger

      public final boolean isInteger(String value)

      是否是整数

      参数:
      value - 参数
      返回:
      验证结果
    • isEmail

      public final boolean isEmail(String value)

      是否是邮箱

      参数:
      value - 参数
      返回:
      验证结果
    • isLetter

      public final boolean isLetter(String value)

      是否是字母

      参数:
      value - 参数
      返回:
      验证结果
    • isLetterOrNumber

      public final boolean isLetterOrNumber(String value)

      是否是字母+数字

      参数:
      value - 参数
      返回:
      验证结果
    • isChinese

      public final boolean isChinese(String value)

      是否是中文汉字

      参数:
      value - 参数
      返回:
      验证结果
    • isMobilePhone

      public final boolean isMobilePhone(String value)

      是否是手机号

      参数:
      value - 参数
      返回:
      验证结果
    • isTelPhone

      public final boolean isTelPhone(String value)

      是否是座机电话

      参数:
      value - 参数
      返回:
      验证结果
    • isNormalCode

      public final boolean isNormalCode(String value)

      是否是普通字符

      允许字符:

      > @ # % a-z A-Z 0-9 汉字 _ + /

      参数:
      value - 参数
      返回:
      验证结果
    • isOnlyNumberAndLetter

      public final boolean isOnlyNumberAndLetter(String value)

      是否是纯字母和数字

      参数:
      value - 参数
      返回:
      验证结果
    • isNaturalNumber

      public final boolean isNaturalNumber(String value)

      是否是自然数

      参数:
      value - 参数
      返回:
      验证结果
    • isNaturalInteger

      public final boolean isNaturalInteger(String value)

      是否是自然整数

      参数:
      value - 参数
      返回:
      验证结果
    • validRegex

      public final boolean validRegex(String value, @NotNull @NotNull Pattern pattern)

      正则校验

      参数:
      value - 参数
      pattern - 正则
      返回:
      验证结果