正则测试

以 JavaScript 正则对示例文本即时测试,高亮匹配、显示捕获组,并可设置标志。

文件与内容均在您的浏览器中处理,不会上传至我们的服务器。

工具说明

构建与调试正则表达式并即时看结果。输入正则表达式并选择所需选项(g、i、m、s、u、y),对示例文本执行,高亮匹配、查看捕获组—与浏览器 JavaScript 相同的 RegExp 引擎。

功能

使用方式

  1. 输入正则表达式: 在正则表达式输入框中输入模式,并选择所需标志。
  2. 加入测试字符串: 粘贴要测试的文字。
  3. 查看匹配: 查看高亮、组与错误信息。

示例

限制

常见问题

为何显示语法错误?
JavaScript 正则有特定转义规则,无效转义或未闭合组会显示解析错误。
dotAll (s) 标志是什么?
启用 s 标志后,句点可以匹配换行符,适合处理多行日志。
可以测试替换吗?
本工具聚焦匹配与组;替换可搭配文本清理工具。
默认会找全部匹配吗?
需启用 g 标志才会找全部;否则仅返回第一个匹配。