正则表达式在线测试工具让调试所见即所得。在表达式栏输入正则、测试文本栏粘贴样例数据,匹配结果即时高亮,捕获组内容逐一列出;替换功能支持$1、$2反向引用并实时预览替换效果,复杂的提取改写逻辑可以先验证再落码。
页面还内置邮箱、手机号等常用正则示例,点击即可载入修改。全部匹配在浏览器本地执行,日志、报文等真实数据也可以直接粘贴测试。
检查标志位:g 是全部匹配、i 忽略大小写、m 多行模式、s 让点号匹配换行。不加 g 时只匹配第一处。
.* 贪婪匹配尽可能多,.*? 非贪婪匹配尽可能少。提取标签内容、引号内容等场景一般用非贪婪。
点号、星号、问号、括号、方括号、竖线等在正则中有特殊含义,匹配字符本身要加反斜杠,例如 \. 匹配小数点。