正则表达式测试器

编写和测试正则表达式,实时高亮匹配结果。支持 JavaScript 正则功能,包括命名组、后行断言以及 global、case-insensitive、multiline 和 dotall 标志。

//g
高亮匹配将显示在此处...

使用方法

1

编写正则表达式

输入正则表达式模式并通过复选框选择标志(g、i、m、s)。

2

输入测试文本

输入或粘贴要测试的文本。匹配结果会在您输入时实时高亮显示。

3

查看匹配结果

查看文本中所有高亮的匹配项及其捕获组和位置。

常见问题

支持哪些正则表达式功能?

支持所有 JavaScript 正则表达式功能,包括命名捕获组、后行断言、Unicode 属性转义以及四个标志:g(全局)、i(不区分大小写)、m(多行)和 s(dotall)。

匹配是实时的吗?

是的。当您输入模式或修改测试文本时,匹配结果会即时更新。无需点击按钮。

我的数据会发送到服务器吗?

不会。所有模式匹配在浏览器中通过 JavaScript 原生 RegExp 引擎运行。不会向任何服务器发送数据。

会显示捕获组吗?

会。匹配详情表显示每个匹配项及其捕获组($1、$2 等)、匹配索引和值。最多显示 100 个匹配项。

相关工具