public final class RegexPool
extends java.lang.Object
Pattern 是线程安全的;
由Pattern生成的 Matcher 非线程安全
| 限定符和类型 | 字段和说明 |
|---|---|
static java.util.regex.Pattern |
CHINESE
基本汉字
|
static java.util.regex.Pattern |
CHINESE_ID_CARD
中国大陆18位身份证号码
|
static java.util.regex.Pattern |
CHINESE_MOBILE_PHONE
是否为中国大陆移动号码, 匹配所有支持短信功能的号码(手机卡 + 上网卡)
https://github.com/VincentSit/ChinaMobilePhoneNumberRegex/blob/master/README-CN.md
|
static java.util.regex.Pattern |
EMAIL
RFC 5322 Official Standard; http://emailregex.com/
|
static java.util.regex.Pattern |
IP
IP
|
static java.util.regex.Pattern |
LETTER
字母
|
static java.util.regex.Pattern |
NO_TILDE
禁止输入含有~的字符
|
static java.util.regex.Pattern |
WORD
英文字母,数字和下划线
|
| 构造器和说明 |
|---|
RegexPool() |
public static final java.util.regex.Pattern WORD
public static final java.util.regex.Pattern LETTER
public static final java.util.regex.Pattern EMAIL
public static final java.util.regex.Pattern IP
public static final java.util.regex.Pattern NO_TILDE
public static final java.util.regex.Pattern CHINESE
public static final java.util.regex.Pattern CHINESE_MOBILE_PHONE
public static final java.util.regex.Pattern CHINESE_ID_CARD