regexTester.title

测试文本是否匹配常用正则表达式模式,支持自定义正则表达式

regexTester.testString

regexTester.pattern

预设模式测试

邮箱

匹配标准邮箱格式

^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
✗ 不匹配

手机号

匹配中国大陆手机号

^1[3-9]\d{9}$
✗ 不匹配

URL

匹配HTTP/HTTPS网址

^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)$
✗ 不匹配

IP地址

匹配IPv4地址

^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
✗ 不匹配

日期(YYYY-MM-DD)

匹配YYYY-MM-DD格式日期

^\d{4}-\d{2}-\d{2}$
✗ 不匹配

时间(HH:MM:SS)

匹配24小时制时间

^([01]?[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]$
✗ 不匹配

身份证号

匹配18位身份证号

^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$
✗ 不匹配

车牌号

匹配普通车牌号

^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z][A-Z0-9]{4}[A-Z0-9挂学警港澳]$
✗ 不匹配

新能源车牌

匹配新能源车牌号

^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z](([0-9]{5}[DF])|([DF][A-HJ-NP-Z0-9][0-9]{4}))$
✗ 不匹配

经度

匹配经度坐标(-180到180)

^[+-]?((1[0-7]\d)|([1-9]?\d))(\.\d+)?$
✗ 不匹配

纬度

匹配纬度坐标(-90到90)

^[+-]?([0-8]?\d)(\.\d+)?$
✗ 不匹配

邮政编码

匹配6位邮政编码

^[1-9]\d{5}$
✗ 不匹配

16进制颜色

匹配#开头的16进制颜色

^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$
✗ 不匹配

RGB颜色

匹配RGB颜色格式

^rgb\(\s*([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\s*,\s*([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\s*,\s*([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\s*\)$
✗ 不匹配

RGBA颜色

匹配RGBA颜色格式

^rgba\(\s*([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\s*,\s*([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\s*,\s*([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\s*,\s*(0|1|0?\.[0-9]+)\s*\)$
✗ 不匹配