无需上传, 100% 本地处理, 无需账户

正则表达式测试器

输入模式,选择标志,针对你的文本进行测试。匹配项会内联高亮显示。每个匹配的捕获组都会列出。不离开你的浏览器。

正则表达式测试器 的工作原理

编写一个正则表达式,粘贴你的测试字符串,即可实时看到每一处匹配被高亮显示,包括带编号的捕获组及其提取出的值。引擎是浏览器原生的 JavaScript RegExp,因此其行为与你的 JS 或 TypeScript 代码在运行时的表现完全一致。

标志位(g、i、m、s、u)可通过复选框切换。所有处理都在本地进行。

常见问题

我的文件会被上传到服务器吗?

不会。每一步操作都在你的浏览器标签页内运行,使用 JavaScript 和 WebAssembly。你的文件在你自己的设备上读入内存,在那里处理,结果以本地下载的形式提供。任何内容都不会传输给 Sunasty 或任何第三方。你可以自行验证:打开浏览器开发者工具,进入“网络”选项卡,观察一下, , 没有任何请求携带你的文件。

支持哪种正则表达式风格?

本工具使用浏览器内置的 JavaScript RegExp 引擎(ECMAScript 2023+),包括命名捕获组 (?<name>...)、前瞻、后顾,以及配合 u 标志的 Unicode 属性转义(\p{L} 等)。

我可以查看每个捕获组匹配到了什么吗?

可以, , 在高亮显示的输入下方,有一张表格列出每一处匹配及其索引、完整匹配,以及每个带编号或命名捕获组的值。

它能离线工作吗?

可以,只要页面已加载完成。由于处理在你的设备上进行,你可以断开网络连接,工具依然正常运行。这是你的数据从不离开你设备的最有力证明。

它免费吗?需要注册账户吗?

它完全免费,无需注册。没有水印,没有每日限额,使用本工具也不需要任何跟踪 cookie。