Class ValidateUtil

java.lang.Object
cn.dinodev.spring.commons.utils.ValidateUtil

public class ValidateUtil extends Object
数据验证工具类,提供各种数据验证的便捷方法
Since:
2022-03-07
Author:
Cody Lu
  • Constructor Details

    • ValidateUtil

      public ValidateUtil()
  • Method Details

    • isMobile

      public static boolean isMobile(String str)
      验证是否为合法手机号码(支持大陆号码或香港号码)
      Parameters:
      str - 待验证的手机号码字符串
      Returns:
      是否为合法手机号码
    • isChinaPhoneLegal

      public static boolean isChinaPhoneLegal(String str)
      验证大陆手机号码是否合法

      大陆手机号码11位数,匹配格式:前三位固定格式+后8位任意数

      此方法中前三位格式有:

      • 13+任意数
      • 15+除4的任意数
      • 18+除1和4的任意数
      • 17+除9的任意数
      • 147
      Parameters:
      str - 待验证的手机号码字符串
      Returns:
      是否为合法的大陆手机号码
    • isRealName

      public static boolean isRealName(String name)
      验证是否为真实姓名
      Parameters:
      name - 姓名字符串
      Returns:
      是否为真实姓名格式