正则表达式测试工具
测试模式,查看高亮匹配和捕获组。
免费 - 无需注册 - 在设备上运行
在浏览器本地运行
- 实时结果
- 0上传
- 一键保存
- 免费无需账户
可以放心的地方
- 0上传
- 输入内容保留在设备上
- 不会发送任何内容进行处理
- 实时输出
- 结果在工作区实时更新
- 更改输入并即时比较
- 一键保存
- 复制结果
- 无需账户或安装
正则表达式测试工具 规格一览
- 输入
- JavaScript 正则表达式、标志和测试文本
- 输出
- 高亮匹配和编号捕获组。
- 方法
- 浏览器 JavaScript RegExp
- 捕获组与上限
- 具名显示,上限 5000
- 价格
- 免费
- 处理位置
- 在设备上
正则表达式测试工具 怎么用
- 1
写下表达式
在 pattern 栏输入正则表达式,旁边的栏位填上需要的标志。
- 2
放入测试文本
第三个栏位粘贴要拿来匹配的样本文本。
- 3
看匹配结果
匹配的部分会实时在测试文本里高亮,下面列出捕获组,具名组以名称显示,旁边有复制按钮。
常见问题
无需上传任何内容即可使用吗?
可以。该工具在浏览器标签页内处理输入。不会发送到处理服务器,也不会存储在账户中。
保存前可以更改结果吗?
可以。调整任何可用控件,结果会更新。仅在输出符合需求时复制。
支持哪些浏览器?
当前版本的 Chrome、Edge、Firefox 和 Safari 支持此处使用的浏览器功能。非常旧的浏览器可能缺少所需 API。
怎样读匹配结果与分组
每一个匹配都会标色,下方逐一列出编号分组。分组 1 是从左边数起第一个左括号,所以嵌套括号会改变编号。
- g 标志会自动补上,因为这个面板要数齐所有匹配,而不是停在第一个。
- 能匹配空字符串的模式会在每一个位置都命中,所以数量会多于字符数。
完整规格
| 输入 | JavaScript 正则表达式、标志和测试文本。 |
|---|---|
| 输出 | 高亮匹配和编号捕获组。 |
| 方法 | 浏览器 JavaScript RegExp 引擎,安全处理零长度匹配。 |
| 捕获组与上限 | 具名组会以名称列出,不是编号。高亮到 5000 个匹配就停,并明讲已经停在那里。 |
| 价格 | 免费。由工作区外明确标注的广告支持。 |
| 处理位置 | 在浏览器标签页中。输入内容永不上传。 |
用同一批文件继续做
全部开发工具: SPOTTOOLS 的开发工具