文本处理Online

正则表达式测试

实时查看匹配、捕获分组、替换结果和常用模板。

本工具在浏览器本地运行,输入内容不会上传服务器。
常用模板
TEST TEXT

待匹配文本

17 字符
REPLACE RESULT

替换结果

2 个匹配
2 个匹配,替换使用 JavaScript String.replace 的标准语法。
MATCH GROUPS

匹配与分组

#1 · index 0item-2

$1: item · $2: 2

#2 · index 11tool-7

$1: tool · $2: 7

复杂、灾难性回溯的正则可能占用浏览器主线程。请避免在超长文本上运行不受限的嵌套量词。

HOW TO USE

使用说明

  1. 输入 JavaScript 正则、标志和待匹配文本。
  2. 实时查看全部匹配项、索引和捕获分组。
  3. 填写替换内容,使用 $1、$& 等标准语法检查替换结果。

FAQ

常见问题

不填写 g 还能找到全部匹配吗?

可以。工具会在匹配和替换时安全地使用全局副本,而不会修改你输入的含义。

为什么页面会变慢?

少数复杂正则在长文本上会发生灾难性回溯,请缩小测试范围或简化量词。