YourTools.
English
返回目录
工具

文本行处理(去重、排序、过滤)

一次完成去除首尾空白、删除空行与重复行、统计重复次数、按长度过滤、排序(含自然顺序与拼音顺序)以及添加前后缀。

本地处理

文件只在当前浏览器处理;关闭或清空后不保留。

输入文本

输入或粘贴要处理的文本

调整设置

可调整去除空白、删除空行、重复行 等

文本行处理(去重、排序、过滤)

开始处理

在本机浏览器中处理,可随时取消

请先输入文本

工具介绍

在线文本去重排序:按行删除重复内容、清除空行、排序,并给每行加上前缀或后缀。适合整理关键词、邮箱名单、日志、文件名,或者从表格中复制出来的一整列数据。

所有设置一次运行完成。排序可以按字符编码、按自然顺序(item2 排在 item10 前,中文按拼音)、按长度、按出现次数、倒序或随机打乱,还能在行首显示出现次数。最多处理 1 MB 文本,在浏览器中完成,不上传。

使用步骤

  1. 粘贴列表,每行一项,或点击“使用示例”。
  2. 设置“去除空白”、是否“删除空行”,以及“重复行”的处理方式。
  3. 按需选择“排序”,填写“最短长度”“最长长度”“前缀”“后缀”。
  4. 点击“运行”,预览 lines.txt 并下载。

格式与限制

输入
文本
输出
纯文本
大小上限
1 MB
可调设置
去除空白(两端、行首、行尾、保留);删除空行;重复行(保留、去重、去重(忽略大小写));在行首显示出现次数;排序(不排序、升序、降序、自然顺序、按长度、按出现次数、倒序、随机打乱);最短长度;最长长度;前缀
隐私
文件留在当前浏览器会话中,不上传文件字节。
费用
免费,无需注册

常见问题

怎样统计每行出现了几次?

把“重复行”设为“去重”,勾选“在行首显示出现次数”,“排序”选“按出现次数(多到少)”。每行开头会显示次数,并用制表符与内容隔开,粘贴到表格中会分成两列。

去重时保留哪一行?

保留第一次出现的那一行,位置不变。选“去重(忽略大小写)”时,Apple 和 apple 算同一行,保留最先出现的写法;只有开启去除空白时,两端空格不同的行才会被当成重复。

按字符编码排序和自然顺序有什么区别?

“升序(按字符编码)”按 Unicode 编码比较,大写字母排在小写字母前,item10 排在 item2 前,中文也不按拼音,例如“阿姨”会排在“苹果”之后。“自然顺序(数字按大小、中文按拼音)”按数值比较数字、按拼音排列中文,并忽略大小写。

各项设置按什么顺序执行?

依次为去除空白、删除空行、按长度过滤、去重、排序,最后添加前缀和后缀。因此前缀和后缀不计入长度、不影响排序,出现次数也只统计通过过滤的行。

行的长度怎么算?

按去除空白后的字符数计算,一个汉字算 1 个字符,而不是按字节。最短和最长长度都包含边界值,填 0 表示不限。