按行处理文本
删除重复行或空行,排序、去除首尾空格,逐行整理文本
正在加载工具…
整理每行一项的列表:删除重复行和空行、按字母排序、去除空格等。适合清理从电子表格中复制的名单或关键词列表。
使用方法
- 把列表粘贴到“输入”中。
- 点击“删除重复行”“删除空行”或“排序”等步骤按钮。各步骤会按你点击的顺序依次作用于“结果”。
- 如果点错了,“撤销”会撤掉最后一步,“撤销全部步骤”会回到原始文本。
- 点击“复制”或“下载”取出结果。
计算方式与说明
- “删除重复行”在比较时忽略行首和行尾的空格,保留第一次出现的行,并保持原来的顺序。“显示每项出现的次数”会在每行前面加上次数。
- “排序”提供“A 到 Z”“Z 到 A”“自然排序(2 在 10 之前)”、从短到长或从长到短,以及“随机”。大写和小写视为相同。
- 打开“正则表达式”后,“查找和替换”以及匹配行相关的步骤会使用正则表达式。在分隔符中,换行写作 \n,制表符写作 \t。
- 你的输入会保存在这个浏览器中。
常见问题
- 删除重复行能不打乱原来的顺序吗?
- 可以。“删除重复行”不会排序,而是保留第一次出现的行。“apple, banana, apple”会变成“apple, banana”。
- 排序时为什么item10排在item2前面?
- 普通排序是逐个字符比较的,而 1 排在 2 前面。在“排序方式”中选择“自然排序(2 在 10 之前)”,item2 就会排在 item10 前面。
- 怎么把多行合并成一行并用逗号隔开?
- 在“分隔符”中输入“, ”,然后点击“合并为一行”,所有非空行就会用逗号连接起来。“按分隔符拆分”的作用正好相反。
- 可以只保留包含某个词的行吗?
- 在“查找”中输入这个词,然后点击“保留匹配的行”。如果想删除这些行,请点击“删除匹配的行”。