新增
文本差异对比
逐行比较两段文本,清晰标记新增、删除与保持不变的内容。
文本与正则
diff测试 JavaScript 正则表达式,查看匹配位置、捕获组与高亮。独立 Worker 限时执行,附 flags、转义和无匹配的排查说明。
输入表达式时无需 / 分隔符。匹配在独立 Worker 中运行,超时自动终止。显示最多 500 个匹配,避免复杂规则卡住页面。
Pattern: order-(\d+)
Flags: g
Text: order-104 and order-205把三项分别填入对应字段,应匹配 order-104、order-205,捕获组分别为 104 和 205。
需要遍历多项时使用 g 标志。没有 g 或 y 时,这个测试器只返回首个匹配;还需检查表达式本身是否只允许一种位置。
字符串字面量和正则表达式有不同的转义层级。这里输入正则文本,例如 \d+;JavaScript 字符串中同样的规则通常写作 "\\d+"。
超过 1.5 秒会停止 Worker,最多展示 500 个匹配。规则长度上限 10,000、测试文本上限 100,000 个 UTF-16 代码单元。缩小样本再排查;此处使用 JavaScript 引擎,不保证与 PCRE 等方言一致。