Handy Orchard

文本差异比较

在有限 Worker 中比较纯文本,对齐原始/修改单位并列出增删数。

输入数据

输入更改时会清除旧输出。

结果

输入数据或填入示例,再运行工具。

计算示例

在其他内容相同的文档插入一行,会报告新增一行。

<script> 按原文显示,忽略空白须明确选择,不会悄悄替换输入。

方法

先裁去相同前后缀,再在独立 Worker 中使用有限最长公共子序列动态规划比较。

输出相同/新增/删除和两侧值,空白与换行匹配规则均明确。

适用限制

每侧最多 1 MiB、20,000 单位,LCS 矩阵最多 2,000,000 格,过度复杂会被拒绝。

最多等待两秒后终止 Worker,仍受普通浏览器调度影响;不处理 Word 格式、语义合并或形式等价证明。

来源

MIT:最长公共子序列

相关工具

PDF 文本层提取DOCX 语义 HTML 提取图片文字识别JSON 结构差异比较

输入数据保留在此设备。只有经您同意的可选浏览量会被统计;计算值、文件、文件名与处理日志不发送至 Analytics。

切换语言时,文本、设置与所选文件会暂存于此设备,恢复后移除;中断的暂存会于后续访问清理。输入与文件不会上传。