正则表达式测试
实时匹配高亮、分组捕获列表、替换预览与执行耗时 — 标准 JavaScript 正则语法,内置邮箱、手机号、URL 等常用模板。
测试文本 / Input
就绪
匹配高亮 / Highlight
就绪
分组捕获 / Groups
0 个匹配
替换结果 / Replace
—
匹配 0 个
耗时 0 ms
就绪
About
怎么用
输入正则与标志,下方实时显示匹配高亮与每个分组的捕获值;「替换为」支持 $&(整个匹配)、$1(第 1 组)、$` / $'(前后文)等标准替换引用。
标志说明
- g — 全局匹配(不加则只匹配第一处)
- i — 忽略大小写
- m — 多行模式,
^$匹配每行首尾 - s — 点号匹配换行(dotAll)
- u — Unicode 模式
性能提醒
灾难性回溯(如 (a+)+b 配长串 a)会卡死页面 — 本工具单次执行超过 200ms 会给出提示。生产环境建议用长度预检或超时保护。