Package com.imyeyu.utils
Class Regex
java.lang.Object
com.imyeyu.utils.Regex
- Since:
- 2025-10-30 17:16
- Author:
- 夜雨
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String银行卡号 (16-19 位数字)static final String中文字符static final String中文姓名 (2-10 个中文字符)static final String日期格式 (yyyy-MM-dd)static final Stringstatic final String邮箱地址static final String固定电话号码 (带区号,如:010-12345678 或 0512-1234567)static final String港澳居民来往内地通行证static final String身份证号码 (15 位或 18 位)static final StringIP 地址static final Stringstatic final Stringstatic final String车牌号码 (包含新能源车牌)static final String手机号码 (11 位,以 1 开头)static final String金额 (支持小数,最多两位小数)static final String护照static final String密码 (6-18 位,包含字母和数字)static final String邮政编码 (6 位数字)static final StringQQ号码 (5-12 位数字)static final String台湾居民来往大陆通行证static final String时间格式 (HH:mm:ss)static final String统一社会信用代码static final String网址static final String用户名 (4-16 位字母、数字、下划线)static final String微信号 (6-20 位字母、数字、下划线、减号) -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
MOBILE_PHONE
手机号码 (11 位,以 1 开头)- See Also:
-
FIXED_PHONE
固定电话号码 (带区号,如:010-12345678 或 0512-1234567)- See Also:
-
ID_CARD
身份证号码 (15 位或 18 位)- See Also:
-
EMAIL
邮箱地址- See Also:
-
CHINESE_NAME
中文姓名 (2-10 个中文字符)- See Also:
-
POSTAL_CODE
邮政编码 (6 位数字)- See Also:
-
BANK_CARD
银行卡号 (16-19 位数字)- See Also:
-
QQ_NUMBER
QQ号码 (5-12 位数字)- See Also:
-
WECHAT_ID
微信号 (6-20 位字母、数字、下划线、减号)- See Also:
-
LICENSE_PLATE
车牌号码 (包含新能源车牌)- See Also:
-
DATE
日期格式 (yyyy-MM-dd)- See Also:
-
TIME
时间格式 (HH:mm:ss)- See Also:
-
MONEY
金额 (支持小数,最多两位小数)- See Also:
-
USERNAME
用户名 (4-16 位字母、数字、下划线)- See Also:
-
PASSWORD
密码 (6-18 位,包含字母和数字)- See Also:
-
CHINESE_CHAR
中文字符- See Also:
-
URL
网址- See Also:
-
IP_ADDRESS
IP 地址- See Also:
-
UNIFIED_SOCIAL_CREDIT_CODE
统一社会信用代码- See Also:
-
HONG_KONG_MACAO_PASS
港澳居民来往内地通行证- See Also:
-
TAIWAN_PASS
台湾居民来往大陆通行证- See Also:
-
PASSPORT
护照- See Also:
-
IPv4
- See Also:
-
IPv6
- See Also:
-
DOMAIN
- See Also:
-
-
Constructor Details
-
Regex
public Regex()
-
-
Method Details
-
isMatch
-
isNotMatch
-