文本去重与排序
按行去重、清理空白,并进行自然、数字或字典序排序。
INPUT LINES
0 行输入
OUTPUT LINES
0 行输出
固定流程:标准化换行 → Trim → 空行处理 → 去重 → 排序、打乱或反转 → 合并输出。数字排序会保留并自然排序非数字行。
HOW TO USE
使用说明
- 每一行作为一个处理单元。先选择 Trim、空行、大小写和标准化判重方式。
- 选择保留首次或末次重复项,再决定保持原顺序、字典序、自然排序、数字排序、随机打乱或反转。
- 固定流程为换行标准化、Trim、空行处理、去重、排序或反转,最后合并输出。
FAQ
常见问题
字典序、自然排序和数字排序有什么区别?
字典序按文本比较;自然排序会让 item2 排在 item10 前;数字排序只把整行有限数字作为数字比较,混合文本仍会保留。
标准化判重会改变输出文本吗?
NFKC 和大小写设置只用于生成判重键,保留下来的内容仍使用对应的原始行文本;若开启 Trim,则输出使用 Trim 后文本。
随机打乱是否可能丢失内容?
不会。工具使用 Fisher–Yates 算法原地交换副本中的元素,不通过随机 sort 比较器处理。