正则表达式测试器
编写和测试正则表达式,实时高亮匹配结果。支持 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 个匹配项。