工具箱

正则表达式测试 — 在线测试与调试正则表达式(免费)

免费在线正则表达式测试工具,支持实时匹配、匹配计数与常用预设模板。数据纯在浏览器本地处理,不上传服务器,可安全测试调试。

所有工具均在浏览器本地运行——您处理的内容不会被上传。

使用方法

  1. 在正则输入框中填写你的正则表达式,在下方的输入框中填写测试文本。
  2. 一边输入一边查看实时结果更新——每个匹配都会列出,并显示匹配总数。
  3. 从常用正则菜单中选择一个预设模板作为起点,再针对你的数据做调整。

所有匹配都在浏览器本地进行,不会上传你输入的任何内容,因此你可以放心地用真实日志、用户输入等可能含隐私的数据来测试正则。

正则表达式就像一个小程序,和其他程序一样,用之前需要先测试。把匹配结果和原文本并排对照,行为就一目了然:看起来没问题的表达,实际经常多匹配或少匹配。匹配列表会精确列出抓到了哪些子串,边界问题当场就能暴露,而不是等上线后才在代码里静默出错。

提示

先从简单模式开始,逐步叠加内容;调试一个写坏了的长正则,远比一点一点搭建要困难。注意 .、* 这类元字符默认是贪婪的,会尽量多匹配,这是产生意外结果的常见原因。

还要主动测试边界情况:空字符串、超长输入、含换行的文本。非法正则提示会在你输入的瞬间就抓住未闭合括号之类的笔误,趁早改好再放进代码。

为什么用它

通过反复改代码来调试正则,每试一次就要等几分钟;这个测试器在浏览器里给你即时反馈。它免费、无需安装,把实时匹配和常用预设结合在一起——一次就能把正则写对。

典型使用场景

  • 联调接口: 从控制台复制 JSON,先格式化再提交用例。
  • 排查问题: 不切 IDE 直接校验时间戳、正则或哈希。
  • 应急处理: 手机上就能转换时区或生成 UUID 建热修复分支。

对比

工具离线隐私配置费用
本工具是100% 本地无免费
服务端工具否可能记录无免费/广告
CLI/IDE 插件是本地需安装免费

快速校验用浏览器最快,CI 以 CLI 为准。

技巧

  • 收藏本站,预加载使下次秒开。
  • 生产环境密钥请在本地终端处理。
  • 配合密码管理器轮换 UUID/密码。

常见问题

怎么测试一个正则表达式?

在输入框里输入或粘贴你的正则表达式和测试文本,工具会实时更新,列出每一个匹配结果和总匹配数,让你清楚看到正则到底抓到了什么。

预设里包含哪些常用正则?

常用正则菜单里内置了邮箱、URL、IP 地址、日期、电话号码、中文和 HTML 标签等现成模板,选一个即可载入测试器,再针对你的数据稍作调整。

正则表达式支持标志位吗?

支持。单独的标志位输入框接受标准标志,例如 i 表示不区分大小写、g 表示全局匹配,结果会立即反映这些设置。

我的正则表达式会上传到服务器吗?

不会。所有匹配都在你的浏览器本地完成,你的正则和测试字符串绝不会离开本机。

粘贴生产密钥安全吗?

本地处理相对安全,但仍建议在终端处理。

支持离线吗?

支持。加载后即可离线使用。

相关工具