public interface RegexPool
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
BIRTHDAY
生日
|
static String |
CAR_DRIVING_LICENCE
驾驶证 别名:驾驶证档案编号、行驶证编号
eg:430101758218
12位数字字符串
仅限:中国驾驶证档案编号
|
static String |
CAR_VIN
车架号
别名:车辆识别代号 车辆识别码
eg:LDC613P23A1305189
eg:LSJA24U62JG269225
十七位码、车架号
车辆的唯一标示
|
static String |
CHINESE
单个中文汉字
参照维基百科汉字Unicode范围(https://zh.wikipedia.org/wiki/%E6%B1%89%E5%AD%97 页面右侧) |
static String |
CHINESES
中文汉字
|
static String |
CITIZEN_ID
18位身份证号码
|
static String |
CREDIT_CODE
社会统一信用代码
第一部分:登记管理部门代码1位 (数字或大写英文字母)
第二部分:机构类别代码1位 (数字或大写英文字母)
第三部分:登记管理机关行政区划码6位 (数字)
第四部分:主体标识码(组织机构代码)9位 (数字或大写英文字母)
第五部分:校验码1位 (数字或大写英文字母)
|
static String |
EMAIL
邮件,符合RFC 5322规范,正则来自:http://emailregex.com/
What is the maximum length of a valid email address?
|
static String |
GENERAL
英文字母 、数字和下划线
|
static String |
GENERAL_WITH_CHINESE
中文字、英文字母、数字和下划线
|
static String |
GROUP_VAR
分组
|
static String |
HEX
16进制字符串
|
static String |
IPV4
IP v4
采用分组方式便于解析地址的每一个段 |
static String |
IPV6
IP v6
|
static String |
MAC_ADDRESS
MAC地址正则
|
static String |
MOBILE
移动电话
|
static String |
MOBILE_HK
中国香港移动电话
eg: 中国香港: +852 5100 4810, 三位区域码+10位数字, 中国香港手机号码8位数
eg: 中国大陆: +86 180 4953 1399,2位区域码标示+13位数字
中国大陆 +86 Mainland China
中国香港 +852 Hong Kong
中国澳门 +853 Macao
中国台湾 +886 Taiwan
|
static String |
MOBILE_MO
中国澳门移动电话
eg: 中国台湾: +853 68 00000, 三位区域码 +号码以数字6开头 + 7位数字, 中国台湾手机号码8位数
中国澳门 +853 Macao 国际域名缩写:MO
|
static String |
MOBILE_TW
中国台湾移动电话
eg: 中国台湾: +886 09 60 000000, 三位区域码+号码以数字09开头 + 8位数字, 中国台湾手机号码10位数
中国台湾 +886 Taiwan 国际域名缩写:TW
|
static String |
MONEY
货币
|
static String |
NUMBERS
数字
|
static String |
PLATE_NUMBER
中国车牌号码(兼容新能源车牌)
|
static String |
TEL
座机号码
pr#387@Gitee |
static String |
TEL_400_800
座机号码+400+800电话
|
static String |
TIME
时间正则
|
static String |
URI
URI
定义见:https://www.ietf.org/rfc/rfc3986.html#appendix-B |
static String |
URL
URL
|
static String |
URL_HTTP
Http URL(来自:http://urlregex.com/)
此正则同时支持FTP、File等协议的URL |
static String |
UUID
UUID
|
static String |
UUID_SIMPLE
不带横线的UUID
|
static String |
WORD
字母
|
static String |
ZIP_CODE
邮编,兼容港澳台
|
static final String CHINESE
static final String EMAIL
static final String MOBILE_HK
static final String MOBILE_TW
static final String MOBILE_MO
static final String URL_HTTP
static final String CREDIT_CODE
第一部分:登记管理部门代码1位 (数字或大写英文字母) 第二部分:机构类别代码1位 (数字或大写英文字母) 第三部分:登记管理机关行政区划码6位 (数字) 第四部分:主体标识码(组织机构代码)9位 (数字或大写英文字母) 第五部分:校验码1位 (数字或大写英文字母)
static final String CAR_VIN
Copyright © 2022. All rights reserved.