正则表达式测试与替换工具
实时查看 JavaScript 和 ECMAScript 正则表达式的匹配位置、捕获组与替换结果。
输入的正则表达式、文本和文件仅在浏览器中处理,不会上传或保存到服务器。 部分语法和行为与 Java、Python、.NET、PCRE 不同。
正则表达式
测试文本
匹配位置
替换测试
正则表达式简要说明
这里只简要说明常用标记,并不保证整个正则表达式完全正确。
匹配列表
| 序号 | 匹配项 | 位置 | 行:列 | 捕获组 |
|---|
状态:
匹配数:0
处理时间:-
关于此工具
在将正则表达式写入代码之前,可使用测试文本检查匹配位置、捕获内容与替换结果。
支持的功能
- JavaScript 和 ECMAScript 正则表达式,以及 g、i、m、s、u、v、y 标志
- 匹配位置高亮、行列位置、编号与命名捕获组、替换结果
使用方法
- 输入正则表达式,或从常用预设模式中选择。
- 输入测试文本,或读取设备中的本地文本文件。
- 检查匹配位置、捕获组与替换结果。
限制事项
- 部分语法和行为与 Java、Python、.NET、PCRE 等正则表达式引擎不同。
- 处理时间警告仅为启发式判断,无法检测所有 ReDoS 风险。
隐私: 所选文件以及转换、分析结果仅在浏览器中处理,不会发送或保存到 Develop Tools 服务器。