类 ValidateUtil

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

public class ValidateUtil extends Object

验证器工具类

作者:
Hamm
  • 字段详细资料

    • NUMBER

      public static final Pattern NUMBER
      数字
    • LETTER

      public static final Pattern LETTER
      字母
    • INTEGER

      public static final Pattern INTEGER
      整数
    • EMAIL

      public static final Pattern EMAIL
      邮箱
    • LETTER_OR_NUMBER

      public static final Pattern LETTER_OR_NUMBER
      字母或数字
    • CHINESE

      public static final Pattern CHINESE
      中文
    • MOBILE_PHONE

      public static final Pattern MOBILE_PHONE
      手机
    • TEL_PHONE

      public static final Pattern TEL_PHONE
      座机电话
    • NORMAL_CODE

      public static final Pattern NORMAL_CODE
      普通字符
    • NUMBER_OR_LETTER

      public static final Pattern NUMBER_OR_LETTER
      数字或字母
    • NATURAL_NUMBER

      public static final Pattern NATURAL_NUMBER
      自然数
    • NATURAL_INTEGER

      public static final Pattern NATURAL_INTEGER
      自然整数
  • 构造器详细资料

    • ValidateUtil

      public ValidateUtil()
  • 方法详细资料

    • isNumber

      public static boolean isNumber(String value)
      是否是数字
      参数:
      value - 参数
      返回:
      验证结果
    • isInteger

      public static boolean isInteger(String value)
      是否是整数
      参数:
      value - 参数
      返回:
      验证结果
    • isEmail

      public static boolean isEmail(String value)
      是否是邮箱
      参数:
      value - 参数
      返回:
      验证结果
    • isLetter

      public static boolean isLetter(String value)
      是否是字母
      参数:
      value - 参数
      返回:
      验证结果
    • isLetterOrNumber

      public static boolean isLetterOrNumber(String value)
      是否是字母+数字
      参数:
      value - 参数
      返回:
      验证结果
    • isChinese

      public static boolean isChinese(String value)
      是否是中文汉字
      参数:
      value - 参数
      返回:
      验证结果
    • isMobilePhone

      public static boolean isMobilePhone(String value)
      是否是手机号
      参数:
      value - 参数
      返回:
      验证结果
    • isTelPhone

      public static boolean isTelPhone(String value)
      是否是座机电话
      参数:
      value - 参数
      返回:
      验证结果
    • isNormalCode

      public static boolean isNormalCode(String value)
      是否是普通字符 允许字符:

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

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

      public static boolean isOnlyNumberAndLetter(String value)
      是否是纯字母和数字
      参数:
      value - 参数
      返回:
      验证结果
    • isNaturalNumber

      public static boolean isNaturalNumber(String value)
      是否是自然数
      参数:
      value - 参数
      返回:
      验证结果
    • isNaturalInteger

      public static boolean isNaturalInteger(String value)
      是否是自然整数
      参数:
      value - 参数
      返回:
      验证结果
    • validRegex

      public static boolean validRegex(String value, Pattern pattern)
      正则校验
      参数:
      value - 参数
      pattern - 正则
      返回:
      验证结果