类 RegexUtils
java.lang.Object
com.cdkjframework.util.tool.RegexUtils
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static boolean
isCapitalizationEnglishCharacter
(String character) 只能输入由26个大写英文字母组成的字符串static boolean
isChineseCharacter
(String character) 只能输入汉字static boolean
isEmailCharacter
(String character) 验证Email地址static boolean
isEnglishAndNumberCharacter
(String character) 只能输入由数字和26个英文字母组成的字符串static boolean
isEnglishCharacter
(String character) 只能输入由26个英文字母组成的字符串static boolean
isFloatPoint
(String character) 验证是否为浮点数static boolean
isIdNumberCharacter
(String character) 验证身份证号(15位或18位数字)static boolean
isInternetUrlCharacter
(String character) 验证InternetURLstatic boolean
isLeastLengthNumber
(String character) 只能输入至少n位的数字static boolean
isLowercaseEnglishCharacter
(String character) 只能输入由26个小写英文字母组成的字符串static boolean
isMaxLengthNumber
(String character) 只能输入n位的数字static boolean
isNonSpecialCharacter
(String character) 只能输入由数字、26个英文字母或者下划线组成的字符串static boolean
isNonzeroNegativeIntegersNumber
(String character) 只能输入非零的负整数static boolean
isNonzeroPositiveIntegersNumber
(String character) 只能输入非零的正整数static boolean
isNonZreoNumber
(String character) 只能输入零和非零开头的数字static boolean
验证数字static boolean
isPasswordCharacter
(String character) 验证用户密码 正确格式为:以字母开头,长度在6~18之间,只能包含字符、数字和下划线;static boolean
验证是否为指定类型static boolean
isPhoneCharacter
(String character) 验证电话号码 正确格式为:"XXX-XXXXXXX"、"XXXX-XXXXXXXX"、"XXX-XXXXXXX"、"XXX-XXXXXXXX"、"XXXXXXX"和"XXXXXXXX";static boolean
isSpecifiedDecimalFractionNumber
(String character) 只能输入有1~3位小数的正实数static boolean
isSpecifiedLengthNumber
(String character) 只能输入m~n位的数字static boolean
isThreeLengthCharacter
(String character) 只能输入长度为3的字符static boolean
isTwoDecimalFractionNumber
(String character) 只能输入有两位小数的正实数static boolean
isUuidCharacter
(String character) 验证是否为UUID
-
构造器详细资料
-
RegexUtils
public RegexUtils()
-
-
方法详细资料
-
isNumber
验证数字- 参数:
character
- 字符
-
isFloatPoint
验证是否为浮点数- 参数:
character
- 字符- 返回:
- 返回结果
-
isMaxLengthNumber
只能输入n位的数字- 参数:
character
- 字符
-
isLeastLengthNumber
只能输入至少n位的数字- 参数:
character
- 字符
-
isSpecifiedLengthNumber
只能输入m~n位的数字- 参数:
character
- 字符
-
isNonZreoNumber
只能输入零和非零开头的数字- 参数:
character
- 字符
-
isTwoDecimalFractionNumber
只能输入有两位小数的正实数- 参数:
character
- 字符
-
isSpecifiedDecimalFractionNumber
只能输入有1~3位小数的正实数- 参数:
character
- 字符
-
isNonzeroPositiveIntegersNumber
只能输入非零的正整数- 参数:
character
- 字符
-
isNonzeroNegativeIntegersNumber
只能输入非零的负整数- 参数:
character
- 字符
-
isThreeLengthCharacter
只能输入长度为3的字符- 参数:
character
- 字符
-
isEnglishCharacter
只能输入由26个英文字母组成的字符串- 参数:
character
- 字符
-
isCapitalizationEnglishCharacter
只能输入由26个大写英文字母组成的字符串- 参数:
character
- 字符
-
isLowercaseEnglishCharacter
只能输入由26个小写英文字母组成的字符串- 参数:
character
- 字符
-
isEnglishAndNumberCharacter
只能输入由数字和26个英文字母组成的字符串- 参数:
character
- 字符
-
isNonSpecialCharacter
只能输入由数字、26个英文字母或者下划线组成的字符串- 参数:
character
- 字符
-
isPasswordCharacter
验证用户密码 正确格式为:以字母开头,长度在6~18之间,只能包含字符、数字和下划线;- 参数:
character
- 字符
-
isChineseCharacter
只能输入汉字- 参数:
character
- 字符
-
isEmailCharacter
验证Email地址- 参数:
character
- 字符
-
isInternetUrlCharacter
验证InternetURL- 参数:
character
- 字符
-
isPhoneCharacter
验证电话号码 正确格式为:"XXX-XXXXXXX"、"XXXX-XXXXXXXX"、"XXX-XXXXXXX"、"XXX-XXXXXXXX"、"XXXXXXX"和"XXXXXXXX";- 参数:
character
- 字符
-
isIdNumberCharacter
验证身份证号(15位或18位数字)- 参数:
character
- 字符
-
isUuidCharacter
验证是否为UUID- 参数:
character
- 值- 返回:
-
isPattern
验证是否为指定类型- 参数:
character
- 字符regex
- 正则- 返回:
- 返回布值
-