跳转至

正则表达式调试器

纯前端:输入正则与测试文本,实时高亮匹配并列出捕获组。数据不出浏览器,适合调 grep -E / sed / 脚本里的正则。

调试正则

选一个运维高频预设,或手动输入正则与测试文本,匹配结果实时更新。

运维高频正则预设

预设 正则 用途
IPv4 (25[0-5]\|2[0-4]\d\|1\d\d\|[1-9]?\d)(\.(25[0-5]\|2[0-4]\d\|1\d\d\|[1-9]?\d)){3} 严格匹配合法 IPv4
IPv6 ([0-9a-fA-F]{0,4}:){2,7}[0-9a-fA-F]{0,4} 粗略匹配 IPv6
邮箱 [A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,} 匹配邮箱
Unix 时间戳 \b(1[5-9]\d{8}|[1-9]\d{9})\b 匹配 10 位时间戳
Nginx 错误行 ^\d{4}/\d{2}/\d{2} \d{2}:\d{2}:\d{2} error.log 行首
系统日志行 ^[A-Z][a-z]{2} +[ 0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2} syslog 行首

相关教程