SheepDev

正则表达式测试

正则表达式测试可在浏览器中在可取消 Worker 中检查 JavaScript 匹配、分组与替换。

正则表达式测试

⌂ 输入和结果仅在此浏览器中处理,不会自动保存或发送。

设置
等待输入
点击按钮执行(不自动更新)
目标文本TEXT · 0 B
0 行
编辑与显示

等待输入

完整文本结果

使用方法

分别输入目标文本、表达式、标志及可选替换内容,同时测试应匹配与不应匹配的例子。

查看范围、分组和替换结果。超时不等于没有匹配;其他正则引擎可能与 JavaScript 的行为不同。

示例

hello 123, world 456
---
(?<number>\d+)

原理与限制

每个输入限102,400字节,输出限2,097,152字节,处理时间限1,000毫秒。输入不会被静默截断。

指南

相关工具

文本与正则表达式

文本拆分与合并

文本拆分与合并可在浏览器中按指定分隔符拆分、合并并添加前后缀。

文本与正则表达式

文本差异

文本差异可在浏览器中按行或字符比较文本,并可忽略空白。