正则表达式模板库
丰富的正则表达式模板集合,支持一键复制使用
邮箱地址
联系方式^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
匹配标准邮箱格式,支持国际域名
测试示例:
✓ test@example.com
✗ test@.com
手机号码
联系方式^1[3-9]\d{9}$
匹配中国大陆手机号码
测试示例:
✓ 13812345678
✗ 12812345678
身份证号
身份信息^\d{17}[\dXx]$
匹配18位身份证号码,支持X结尾
测试示例:
✓ 110101199001011234
✗ 11010119900101123
IP地址
网络相关^(?:(?: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]?)$
匹配IPv4地址格式
测试示例:
✓ 192.168.1.1
✗ 256.1.1.1
URL链接
网络相关^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)$
匹配HTTP/HTTPS链接
测试示例:
✓ https://www.example.com
✗ www.example
日期格式
格式验证^\d{4}-\d{2}-\d{2}$
匹配YYYY-MM-DD格式日期
测试示例:
✓ 2025-10-21
✗ 2025-10-1
时间格式
格式验证^([01]?[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]$
匹配HH:MM:SS格式时间
测试示例:
✓ 23:59:59
✗ 24:00:00
中文字符
文本处理[\u4e00-\u9fa5]
匹配中文字符
测试示例:
✓ 你好世界
✗ hello world
数字和字母
文本处理^[a-zA-Z0-9]+$
匹配只包含数字和字母的字符串
测试示例:
✓ abc123
✗ abc-123