Regex 测试工具 - 在线正则表达式实时测试

编写正则表达式,输入测试文本,立即查看所有匹配项,并显示捕获组详情。

정규표현식
테스트 문자열
매칭 하이라이트
매칭 결과가 여기에 표시됩니다...
매칭 상세
아직 매칭 결과가 없습니다.
🔮 发现你的K-pop命运角色 🎨 도툰 — 웹툰·일러스트 플랫폼

什么是 Regex 测试工具?

Regex 测试工具允许您编写正则表达式,并立即针对示例文本进行测试。此工具实时突出显示每个匹配项,显示捕获组、匹配索引,并支持所有标准 JavaScript Regex 标志(全局、不区分大小写、多行、dotAll)。 错误会立即显示,因此您可以随时修复语法问题。 一切都在您的浏览器中运行 - 没有任何数据被发送到任何地方。

如何使用 Regex 测试工具

  1. 输入模式 — 在模式字段中键入您的正则表达式(无需分隔符)
  2. 设置标志 — 根据需要切换 g(全局)、i(不区分大小写)、m(多行)、s(dotAll)
  3. 输入测试文本 — 粘贴或键入要匹配的文本
  4. 查看结果 — 匹配项会立即突出显示,并在下方显示计数、索引和组详细信息

为什么要使用此 Regex 测试工具?

  • 即时反馈 — 每次击键都会更新匹配项,零延迟
  • 可视化高亮 — 匹配的部分直接在文本中突出显示
  • 捕获组 — 查看每个匹配项的每个捕获组值
  • 支持所有标志 — 使用复选框切换 g、i、m 和 s 标志
  • 错误显示 — 无效的 Regex 模式显示清晰的错误消息
  • 隐私至上 — 完全在您的浏览器中运行,无需服务器处理

FreeToolbox 与其他 Regex 测试工具的比较

功能FreeToolboxRegex101RegExr
基于浏览器服务器端
无需帐户可选
实时高亮
捕获组显示
深色主题可选
无广告
轻量级

常见问题

此工具使用什么 Regex 引擎?

此工具使用 JavaScript 的内置 RegExp 引擎。 它支持所有标准 JavaScript Regex 语法,包括字符类、量词、前瞻、后顾和命名组。

我需要在模式周围添加斜杠吗?

不需要。 只需直接键入模式。 标志由输入字段下方的复选框控制。

“s”(dotAll)标志有什么作用?

dotAll 标志使点 (.) 匹配任何字符,包括换行符 (\n, \r)。 如果没有它,点会匹配除换行符之外的所有内容。

我可以测试多行模式吗?

可以。 启用“m”(多行)标志,使 ^ 和 $ 匹配每行的开头/结尾,而不仅仅是整个字符串的开头/结尾。

我的测试数据是否存储或发送到服务器?

不。 一切都在您的浏览器中本地运行。 您的 Regex 模式和测试文本永远不会离开您的设备。