.*
正则表达式测试在线JavaScript正则表达式测试工具,实时高亮匹配内容并展示位置、捕获组和匹配数量。
Alt + 1–9 切换工具
REGEX

实时验证你的正则表达式

高亮匹配结果,展示捕获组与匹配位置。

//
测试文本0 个匹配
匹配内容将在这里高亮显示
使用指南

正则表达式测试怎么使用?

实时测试 JavaScript 正则表达式,在原文中高亮匹配结果,并展示每次匹配的位置与捕获组内容。

操作步骤

  1. 输入正则表达式和所需标志。
  2. 在测试区域输入或粘贴文本。
  3. 查看高亮内容、匹配数量和捕获组。

使用提示

  • g 表示全局匹配,i 表示忽略大小写,m 表示多行模式。
  • 复杂正则可能造成浏览器长时间计算,应避免灾难性回溯。
  • 不同语言的正则语法存在差异,本工具采用 JavaScript 语法。

常见问题

为什么不填写 g 也会显示全部结果?

测试器会自动添加全局标志,以便列出所有匹配。

支持捕获组吗?

支持普通捕获组,结果区域会显示每次匹配的捕获内容。

支持 PHP 正则吗?

语法以浏览器 JavaScript RegExp 为准,部分 PCRE 特性并不支持。

已复制