重複行移除器
從貼上的清單中移除重複行,並可切換保留順序、升/降冪排序、大小寫規則、去空白與空白行處理。
还支持 Unicode 感知比较、快速复制 / 下载和多语言列表清理。
这个工具能做什么
可用于去重每行一个项目的列表,例如标签、邮箱、网址、商品编码或复制来的研究笔记。你可以保留首次出现的位置,也可以把唯一结果排序得更整洁,方便交接。
使用方式
- 把列表粘贴到输入框中,每行一个项目。
- 按需调整顺序、大小写匹配、裁剪和空行处理。
- 点击“去除重复行”,然后复制或下载清理后的结果。
示例
删除重复项并保留原始顺序
输入
Alpha Beta Alpha Gamma Beta
输出
Alpha Beta Gamma
忽略大小写 + 裁剪
输入
Alpha alpha ALPHA Beta
输出
Alpha Beta
边去重边排序
输入
item 10 item 2 item 2 item 1
输出
item 1 item 2 item 10
术语表
比较键
在裁剪、Unicode 规范化和大小写处理之后得到的内部比较值。它与原始显示行不同。
裁剪
比较前删除每行首尾空格,不会改写行内空白。
PH 00000 (菲律宾盾)
一种 Unicode 规范化形式,可减少视觉上相同但内部表示不同的字符差异。
符合区域习惯的排序
按照当前页面语言而不是原始码点顺序排序。重音和混合脚本的顺序可能会因此变化。
常見問題
會保留原始順序嗎?
會。預設會保留第一個出現的位置,除非您切換到升冪或降冪排序。
可以處理多語系文字的大小寫嗎?
可以,但大小寫規則會依目前頁面語言而定。
空白行怎麼處理?
預設會排除空白行;若關閉此功能,空白行也會一起比較。
空行怎么处理?
默认会排除空行。如果关闭该选项,空行也会参与比较,重复空行会折叠成一个保留的空行。
看起来一样的行也可能匹配不上吗?
会。NFC 规范化能处理很多组合 / 分解字符差异,但零宽字符和宽度差异仍可能让行保持不同。
输入会发送到服务器吗?
不会。所有处理都在浏览器本地完成,输入文本和结果都不会写入 URL。
備註
- 大小寫比對會依目前頁面語言而定,因此混合語言清單要特別留意。
- 零寬字元與全形/半形差異不會自動合併。
- 本版本会保留每行第一次出现的位置,不提供保留最后一次出现的位置的规则。