文本处理Online

文本去重与排序

按行去重、清理空白,并进行自然、数字或字典序排序。

本工具在浏览器本地运行,输入内容不会上传服务器。
预处理
INPUT LINES

输入

0 行
OUTPUT LINES

输出

0 行
固定流程:标准化换行 → Trim → 空行处理 → 去重 → 排序、打乱或反转 → 合并输出。数字排序会保留并自然排序非数字行。

HOW TO USE

使用说明

  1. 每一行作为一个处理单元。先选择 Trim、空行、大小写和标准化判重方式。
  2. 选择保留首次或末次重复项,再决定保持原顺序、字典序、自然排序、数字排序、随机打乱或反转。
  3. 固定流程为换行标准化、Trim、空行处理、去重、排序或反转,最后合并输出。

FAQ

常见问题

字典序、自然排序和数字排序有什么区别?

字典序按文本比较;自然排序会让 item2 排在 item10 前;数字排序只把整行有限数字作为数字比较,混合文本仍会保留。

标准化判重会改变输出文本吗?

NFKC 和大小写设置只用于生成判重键,保留下来的内容仍使用对应的原始行文本;若开启 Trim,则输出使用 Trim 后文本。

随机打乱是否可能丢失内容?

不会。工具使用 Fisher–Yates 算法原地交换副本中的元素,不通过随机 sort 比较器处理。