查本机 IP
网络查询 其他工具 全部工具 首页

正则表达式测试

实时匹配高亮、分组捕获列表、替换预览与执行耗时 — 标准 JavaScript 正则语法,内置邮箱、手机号、URL 等常用模板。

其他工具 · 纯前端
测试文本
/ /
模板
测试文本 / Input
就绪
匹配高亮 / Highlight
就绪
分组捕获 / Groups
0 个匹配
替换为 结果预览
替换结果 / Replace
—
匹配 0 个 耗时 0 ms 就绪

About

怎么用

输入正则与标志,下方实时显示匹配高亮与每个分组的捕获值;「替换为」支持 $&(整个匹配)、$1(第 1 组)、$` / $'(前后文)等标准替换引用。

标志说明

  • g — 全局匹配(不加则只匹配第一处)
  • i — 忽略大小写
  • m — 多行模式,^ $ 匹配每行首尾
  • s — 点号匹配换行(dotAll)
  • u — Unicode 模式

性能提醒

灾难性回溯(如 (a+)+b 配长串 a)会卡死页面 — 本工具单次执行超过 200ms 会给出提示。生产环境建议用长度预检或超时保护。