正则表达式测试器

测试、验证和调试正则表达式的专业工具

正则表达式

/
/
标志: g - 全局匹配 i - 忽略大小写 m - 多行模式 s - 点匹配所有字符

测试文本

匹配结果

找到 0 个匹配
请输入测试文本

常用正则表达式模板

邮箱地址

验证标准邮箱地址格式

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

电话号码

匹配各种格式的电话号码

^(\+?\d{1,3}[- ]?)?\(?(\d{1,4})\)?[\s.-]?\d{1,4}[\s.-]?\d{1,9}$

网址链接

匹配 HTTP/HTTPS 网址

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

IPv4地址

验证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 日期格式

^\d{4}-\d{2}-\d{2}$

强密码

至少8位,包含大小写字母、数字和特殊字符

^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,}$