隔离运行,提供超时保护

正则表达式测试与调试

测试 JavaScript 正则表达式,查看编号和命名捕获组、高亮匹配结果并预览替换,文字无需发送到服务器。

正则表达式工作台

测试 JavaScript 正则表达式

表达式与文字留在当前设备
01
表达式表达式与匹配标志
正则表达式输入表达式,无需两侧斜杠
0 / 2,000

g 会查找全部匹配;未启用时只返回首项。运行超过 1.2 秒会停止,防止表达式阻塞页面。

01查看捕获组

查看每个编号和命名捕获组,不记录原始文字。

02超时保护

表达式在可终止的 Worker 中运行,在阻塞页面前停止执行。

03替换预览

在代码或数据清理中使用表达式前,先测试 JavaScript 替换标记。

使用说明

先用有代表性的样本测试表达式。

输入不带两侧斜杠的 JavaScript 表达式,选择标志并运行。可查看匹配位置、捕获组和替换预览。

结果与限制

这是 JavaScript 正则语法,不能代表所有语言的正则引擎。运行超过 1.2 秒会停止;表达式、测试文字和替换文字均有长度限制。

打开完整工作台 → · 报告问题或提出建议