类 RegexUtil
java.lang.Object
tech.mhuang.pacebox.core.util.RegexUtil
常用的正则表达式工具类
- 从以下版本开始:
- 1.0.13
- 作者:
- yuanhang.huang
-
字段概要
字段修饰符和类型字段说明static final String年龄正则表达式 匹配0-120岁static final String邮编正则表达式 国内6位邮编static final String日期正则 支持: YYYY-MM-DD YYYY/MM/DD YYYY_MM_DD YYYYMMDD YYYY.MM.DD的形式static final String日期正则 支持: YYYY-MM-DDstatic final String域名校验static final StringDouble正则表达式static final String正Double正则表达式static final String负Double正则表达式static final StringEmail正则表达式static final String身份证正则表达式static final StringInteger正则表达式static final String正整数正则表达式static final String负整数正则表达式static final String机构代码static final String手机号码正则表达式static final String电话号码正则表达式static final String匹配由26个英文字母组成的字符串static final String匹配由数字和26个英文字母组成的字符串static final String匹配由数字、26个英文字母或者下划线组成的字符串static final String匹配数字组成的字符串 ^[0-9]+$static final String过滤特殊字符串正则static final StringURL正则表达式 匹配 http www ftp -
构造器概要
构造器 -
方法概要
-
字段详细资料
-
DOMAIN
域名校验- 另请参阅:
-
EMAIL
Email正则表达式- 另请参阅:
-
PHONE
电话号码正则表达式- 另请参阅:
-
MOBILE
手机号码正则表达式- 另请参阅:
-
INTEGER
Integer正则表达式- 另请参阅:
-
INTEGER_NEGATIVE
正整数正则表达式- 另请参阅:
-
INTEGER_POSITIVE
负整数正则表达式- 另请参阅:
-
DOUBLE
Double正则表达式- 另请参阅:
-
DOUBLE_NEGATIVE
正Double正则表达式- 另请参阅:
-
DOUBLE_POSITIVE
负Double正则表达式- 另请参阅:
-
AGE
年龄正则表达式 匹配0-120岁- 另请参阅:
-
CODE
邮编正则表达式 国内6位邮编- 另请参阅:
-
STR_ENG_NUM_
匹配由数字、26个英文字母或者下划线组成的字符串- 另请参阅:
-
STR_ENG_NUM
匹配由数字和26个英文字母组成的字符串- 另请参阅:
-
STR_ENG
匹配由26个英文字母组成的字符串- 另请参阅:
-
STR_SPECIAL
过滤特殊字符串正则- 另请参阅:
-
DATE_ALL
日期正则 支持: YYYY-MM-DD YYYY/MM/DD YYYY_MM_DD YYYYMMDD YYYY.MM.DD的形式- 另请参阅:
-
DATE_FORMAT1
日期正则 支持: YYYY-MM-DD- 另请参阅:
-
URL
URL正则表达式 匹配 http www ftp- 另请参阅:
-
IDCARD
身份证正则表达式- 另请参阅:
-
JIGOU_CODE
机构代码- 另请参阅:
-
STR_NUM
匹配数字组成的字符串 ^[0-9]+$- 另请参阅:
-
-
构造器详细资料
-
RegexUtil
public RegexUtil()
-
-
方法详细资料
-
isIdCard
判断字段是否为身份证 符合返回ture- 参数:
str- 匹配的字符串- 返回:
- boolean
-
filterSpecialStr
过滤特殊字符串 返回过滤后的字符串- 参数:
str- 匹配的字符串- 返回:
- boolean
-
isMatch
匹配是否符合正则表达式pattern 匹配返回true- 参数:
str- 匹配的字符串pattern- 匹配模式- 返回:
- boolean
-
matcher
正则匹配器- 参数:
str- 匹配的字符串pattern- 匹配模式- 返回:
- 正则
-