删除任意文本中的重复行
从任意列表或文本块中删除重复行,只保留唯一的内容。把文本粘贴到左侧,去重后的结果会即时显示在右侧——无需点击按钮,也无需安装任何软件。
选择行的匹配方式(完全匹配、不区分大小写,或忽略多余空格),决定保留首次还是末次出现的行,并可选择把结果按 A→Z 或 Z→A 排序。实时计数器会显示删除了多少重复行,已删除的行面板则会列出具体被删掉的内容。
本工具为所有处理文本数据的人打造——清理 CSV 列的数据分析师、给日志文件或配置列表去重的开发者、整理邮件和联系人列表的营销人员,以及梳理关键词或参考资料的写作者。
如何删除重复行
输入文本
在输入面板中输入或粘贴文本,每行一项。你也可以点击粘贴按钮,直接从剪贴板拉取文本。输入时结果会实时更新。
选择行的比较方式
打开比较方式菜单,选择区分大小写、不区分大小写、去除空格或去空格 + 不区分大小写。然后把保留设为首次或末次,决定保留哪一次出现。
排序与微调(可选)
使用排序菜单让结果保持原始顺序(不排序),或按 A → Z / Z → A 排序。勾选忽略空行,比较时会跳过空行,并在结果中保留它们。
复制或下载结果
唯一行会显示在输出面板中。点击复制把它们发送到剪贴板,或点击下载保存为 unique-lines.txt 文件。打开已删除的行面板,即可查看删除了哪些内容。
功能特点
实时处理
输入或粘贴时即时检测并删除重复行——无需点击按钮。防抖更新让处理大列表时依然流畅。
灵活的比较方式
四种行匹配方式:区分大小写、不区分大小写、去除空格,以及去空格 + 不区分大小写,应对杂乱数据。
保留首次或末次出现
决定哪一个重复行被保留——保留某行第一次出现,还是最近的一次。
重复行可视化高亮
输入中的重复行会以黄色行号标记,让你一眼看出重复之处。
已删除行面板
可折叠面板会列出每一条被删除的行及其原始行号,全部复制按钮一键即可获取它们。
实时统计
统计栏会实时显示总行数、唯一行、已删除的重复行,以及精简比例。
可选排序
去重之后,可将唯一行按 A → Z 或 Z → A 排序,也可保持原始顺序。
忽略空行
比较时跳过空行,使其永远不会被当作重复行,并保留在你的输出中。
复制与下载
一键复制到剪贴板,或将结果下载为名为 unique-lines.txt 的纯文本文件。
记住偏好设置
你的比较方式、保留设置、排序选择和空行选项都会被记住,供下次访问时使用。
常见问题
会保留原始的行顺序吗?
会的。默认情况下排序选项设为不排序,因此唯一行会保持它们首次出现的顺序。只有当你想重新排列输出时,才切换到 A → Z 或 Z → A。
比较时区分大小写吗(Apple 和 apple)?
默认区分。在区分大小写模式下,“Apple”和“apple”会被视为不同的行。把比较方式菜单切换到不区分大小写(或去空格 + 不区分大小写),即可把它们视为相同,并将其中一个作为重复行删除。
去除空格有什么作用?
匹配时会忽略每行开头和结尾的空格与制表符,因此“ Hello ”和“Hello”会算作重复行。被保留的行在输出中仍保持原有的空格——只有比较过程会忽略它。这对来自不同来源的数据很有用。
保留首次和保留末次有什么区别?
保留首次会保留最早出现的那一次,删除其后的重复行。保留末次会保留最后出现的那一次,删除之前的重复行。例如,对于 A、B、A、C、A 这几行:保留首次得到 A、B、C;保留末次得到 B、C、A。
它也会删除空行吗?
默认情况下,空行会像其他行一样参与比较,因此重复的空行会被精简为一行。在工具栏勾选忽略空行,比较时就会跳过空行——这样它们永远不会被标记为重复行,且全部保留在你的输出中。
如何删除文本文件中的重复行?
打开你的文件,复制其内容,粘贴到输入面板中(或使用粘贴按钮)。唯一行会显示在输出面板中,你可以点击下载把它们保存为新的 unique-lines.txt 文件,或复制回你的文档里。
可以查看并恢复被删除的内容吗?
可以。输入面板中的原始文本永远不会被改动——只有输出会显示去重后的结果。打开可折叠的已删除的行面板,即可看到每一条被删除的行及其原始行号,需要时用全部复制把它们复制回来。
有行数或字符数限制吗?
工具本身没有固定限制。由于一切都在你的浏览器中运行,实际上限取决于设备的内存。大多数现代浏览器都能轻松处理数十万行,不过非常大的输入可能需要片刻才能处理完。
有键盘快捷键吗?
有。在输入区按 Ctrl+V 粘贴,按 Ctrl+Shift+C 复制输出,按 Ctrl+Shift+X 清空全部内容。在 Mac 上,用 Cmd 代替 Ctrl。
我的文本会被上传到服务器吗?
不会。所有处理都使用 JavaScript 在你的浏览器本地完成。你的文本绝不会被上传、存储或传输到任何地方,这让本工具对敏感列表很安全。只有你的设置(比较方式、保留、排序和空行选项)会保存在本地,供下次使用。
还没有评论,快来发表第一条!