🗑️ 重复行移除器
移除重复行,仅保留唯一行。可选保留首次或末次出现——浏览器内瞬时完成,无需上传。
关于重复行移除器
该工具会从输入中移除重复行,仅返回唯一行。你可以选择保留首次出现(默认,保留原始自上而下的顺序)或每个重复的末次出现。可选切换不区分大小写比较和比较前去除首尾空白——当杂乱空格或大小写不应被视为差异时非常有用。
可用于清理导出的列表、为 CSV 行标签去重,或从原始文本构建唯一词表。输出的行内容保持原样,仅移除重复行。
工作原理
- 按换行符拆分行。根据每行派生比较键——根据开关可选去除空白和小写化。
- 用
对象跟踪已见过的键。在"保留首次"模式下,仅当行的键未被见过时才输出该行;在"保留末次"模式下,从末尾迭代,让末次出现胜出。 - 输出保留幸存行的原始(未去除空白、原始大小写)文本。
如何使用去重器
- 在输入框中粘贴文本。
- 选择保留每个重复的首次还是末次出现。
- 可选勾选不区分大小写和比较前去除首尾空白。
- 点击移除重复,然后复制结果或清空重新开始。
常见问题
比较时是否考虑行尾? 不考虑。按换行拆分后按内容比较。Windows 行尾的 \r 会在比较前被去除。
会移除空行吗? 仅当彼此重复时才移除。首个空行保留,后续空行作为重复被移除。开启去除空白选项可将仅含空白的行也归并到一起。
会上传我的文本吗? 不会。所有去重都在本地浏览器中完成,文本永远不会离开你的设备。
保留顺序吗? 保留。"保留首次"保留首次出现的原始顺序;"保留末次"先逆序输入(末次优先),再反转回自然顺序。