Class ValidatorUtil
java.lang.Object
tech.riemann.nif.web.jsr380.validator.ValidatorUtil
验证工具类
提供常用的验证方法,包括手机号码和身份证号码的验证
使用@UtilityClass注解,确保该类为工具类,不可实例化
主要功能: 1. 验证手机号码格式是否正确 2. 验证身份证号码是否有效
- Author:
- Kerbores(kerbores@riemann.tech)
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ValidatorUtil
public ValidatorUtil()
-
-
Method Details
-
isMobile
验证手机号码是否有效使用MOBILE_PATTERN正则表达式验证手机号码格式
支持的手机号码格式: - 11位手机号码,如:13812345678 - 带国际区号的手机号码,如:+8613812345678 - 带国内区号的手机号码,如:013812345678
- Parameters:
mobile- 待验证的手机号码- Returns:
- 如果手机号码格式正确返回true,否则返回false
-
isIDCard
验证身份证号码是否有效调用IdcardUtils.isValidatedAllIdcard方法进行验证
支持验证15位和18位身份证号码
- Parameters:
idcard- 待验证的身份证号码- Returns:
- 如果身份证号码有效返回true,否则返回false
-