正则表达式测试
保护隐私 · 在浏览器中运行
~ $ devkit:regex-test

正则表达式测试

测试 JavaScript 正则表达式,查看匹配位置、捕获组和高亮结果。

测试文本
结果
运行测试后,高亮显示匹配内容。

使用方法

  1. 输入 JavaScript 正则表达式,不要添加两侧斜杠,并设置 g、i 或 u 等标志。
  2. 粘贴测试文本并点击“测试”,查看高亮匹配、字符索引和捕获组。

示例

表达式:(?<word>[a-z]+)
标志:g
文本:abc 123 def
匹配:abc 位于索引 0;def 位于索引 8

说明与限制

使用浏览器的 JavaScript 正则引擎,不采用 PCRE 或 Python 语法。没有 g 标志时只返回首个匹配。测试在工作线程中运行,超过一秒即停止。最多返回 1,000 条匹配;测试文本上限为 200,000 个字符,表达式上限为 10,000 个字符。