Package cn.dinodev.spring.commons.utils
Class ValidateUtil
java.lang.Object
cn.dinodev.spring.commons.utils.ValidateUtil
数据验证工具类,提供各种数据验证的便捷方法
- Since:
- 2022-03-07
- Author:
- Cody Lu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisChinaPhoneLegal(String str) 验证大陆手机号码是否合法static boolean验证是否为合法手机号码(支持大陆号码或香港号码)static booleanisRealName(String name) 验证是否为真实姓名
-
Constructor Details
-
ValidateUtil
public ValidateUtil()
-
-
Method Details
-
isMobile
验证是否为合法手机号码(支持大陆号码或香港号码)- Parameters:
str- 待验证的手机号码字符串- Returns:
- 是否为合法手机号码
-
isChinaPhoneLegal
验证大陆手机号码是否合法大陆手机号码11位数,匹配格式:前三位固定格式+后8位任意数
此方法中前三位格式有:
- 13+任意数
- 15+除4的任意数
- 18+除1和4的任意数
- 17+除9的任意数
- 147
- Parameters:
str- 待验证的手机号码字符串- Returns:
- 是否为合法的大陆手机号码
-
isRealName
验证是否为真实姓名- Parameters:
name- 姓名字符串- Returns:
- 是否为真实姓名格式
-