# 正则测试

> 在浏览器里测试 JavaScript 正则。粘贴模式和字符串，切换标志，查看高亮匹配和捕获组，然后复制匹配或替换结果。模式不会离开这个标签页。

在你的浏览器里运行。什么都不会上传。

[Web](https://toolbuddy.dev/zh/categories/web.md)

## 关于这个工具

用当前浏览器的 JavaScript RegExp 测试模式。可以切换标志，查看匹配和捕获组，并做替换。

粘贴模式和文本，复制匹配或替换结果。模式不会离开这个标签页。处理都在这个标签页里完成。页面加载之后，没有网络也能继续用。

## 常见问题

### 这是 PCRE 或 Python 的 re 吗？

不是。这是当前浏览器里的 JavaScript RegExp，并带上你选的标志。后行断言和 Unicode 集合取决于浏览器版本。

## 相关 Web 工具

- [JSON 格式化](https://toolbuddy.dev/zh/tools/json-formatter.md): 在浏览器里美化、压缩并校验 JSON。粘贴载荷，调整缩进，找出语法错误，数据不会发到服务器。适合 API、配置文件和嵌套对象。结果留在你的设备上。
- [JavaScript 格式化](https://toolbuddy.dev/zh/tools/javascript-formatter.md): 在浏览器里美化或压紧 JavaScript。把 DevTools 里压缩过的片段重新缩进，或去掉空白粗看体积。格式化在设备上完成，专有脚本不会被发到在线美化服务。
- [SQL 格式化](https://toolbuddy.dev/zh/tools/sql-formatter.md): 在浏览器里按方言美化 SQL，支持 PostgreSQL、MySQL、SQLite 和 T-SQL。粘贴查询，选择缩进，复制可读的 SQL，语句不会发到格式化服务。
- [HTML 格式化](https://toolbuddy.dev/zh/tools/html-formatter.md): 在本地美化或压缩 HTML。给嵌套标签重新缩进，或去掉空白得到生产片段，然后复制。模板不会发到格式化服务。适合邮件、局部模板，以及从 DevTools 复制来的杂乱标记。
- [CSS 格式化](https://toolbuddy.dev/zh/tools/css-formatter.md): 在浏览器里格式化并压缩 CSS。展开规则以便阅读，或压缩样式表粗看体积。粘贴片段，整理选择器和声明，然后复制。专有样式不会上传。
- [XML 格式化](https://toolbuddy.dev/zh/tools/xml-formatter.md): 在浏览器里美化或压缩 XML。给 SOAP、RSS 和配置文件里的嵌套元素缩进，或去掉空白得到紧凑文本。解析和格式化都不会离开这个标签页。
