免费使用 · 浏览器内处理
表达式与待匹配文本
使用 JavaScript 语法,直接填写表达式主体,无需两侧的 /。最多 2,000 个字符。
填写表达式和文本,或选择一个示例。
匹配结果
匹配后会高亮原文中的命中内容。
替换预览
预览不会更改待匹配原文。
使用方法与示例
- 填写表达式主体,例如
\d+匹配一段数字;选择g查找全部匹配。 - 粘贴文本并运行,查看高亮和从 0 开始的位置。括号可创建捕获组,替换文本中使用
$1引用第一个组。 - 例如
(?<year>\d{4})-(?<month>\d{2})可提取年月,使用$<year>年$<month>月预览转换。
位置与 JavaScript 一致,按 UTF-16 码元计;零宽匹配用竖线标记。每次展示最多 500 个匹配,捕获组展示前 20 个、每组前 200 个字符。运行超过 1.5 秒会自动停止,可缩短文本或调整表达式后重试。