TextCompareLab

在线对比两个列表:每行一项,查看新增或删除了什么。

如何对比两个列表

  1. 把旧列表或参考列表粘贴到列表 A,把新列表粘贴到列表 B,每行一项。
  2. 如果 Ana@example.com 和 ana@example.com 应视为同一项,请选择“忽略大小写”;如果多余的空格无关紧要,请选择“忽略空白”。然后点击“对比”。
  3. 带减号的行只在列表 A 中。带加号的行只在列表 B 中。“仅显示有变化的行”会隐藏没有变化的项目。

会用下面的宾客名单填充两个列表并运行对比。

示例:宾客名单

列表 A 包含 ana、ben、carla、dan 和 eli。列表 B 包含 ana、ben、dan、eli 和 fay。结果:

ana@example.com
ben@example.com
carla@example.com
dan@example.com
eli@example.com
fay@example.com

Carla 被删除,Fay 被新增。其余三项没有变化。

行的顺序很重要

对比按顺序逐行进行。它不是集合对比,所以不会不论位置地列出“在 A 中但不在 B 中”的项目。如果相同的项目顺序不同,就会显示为移动:例如把 apple, banana, cherry, date 与 cherry, apple, banana, date 对比(每行一项),会显示“cherry”在顶部被新增,又在下方被删除。若要对比顺序无关的列表,请先用电子表格或文本编辑器把两个列表按同样方式排序,再进行对比。

局限

  • 它按整行对比。行尾空格或不同的大小写会被视为差异,除非你使用上面的选项。
  • 重复项会按顺序作为行来对比,不会被合并或计数。
  • 它不会排序、去重,也不会导出“仅在 A 中”或“两个列表都有”的结果。你可以把标记后的结果复制或下载为纯文本。

对比在你的浏览器中运行,文本不会被上传。只想试用时,请使用虚拟数据。

指南(英文)

默认保护隐私

对比在你的浏览器中运行。你的文本不会被上传或发送到服务器。

不只适用于列表

同一个工具也可以对比草稿、合同和代码。打开通用版本。

English Español Deutsch 日本語 Français Português Русский Italiano Nederlands Polski Türkçe हिन्दी 简体中文