# 文本列表清洗、去重与按行整理工具

把粘贴进来的文本列表在一个专题里完成去重、空白修正、按行筛选、排序和统一格式整理。

> 标准页面: https://elysiatools.com/zh/hubs/text-list-cleanup-workflows

- **分类:** cleanup

- **关键词:** 文本列表清洗, 重复行删除, 空白规范化, 文本按行筛选, 文本行排序, 文本拆分合并, 按行格式整理, 粘贴列表清理

## 概述

这个专题聚焦在文本真正变得可用之前常见的清洗步骤。无论你贴进来的是关键词列表、商品名、邮箱导出、日志片段、提示词块，还是纯文本数据列，这里都能把按行去重、空白清理、内容筛选、拆分合并、排序、裁剪、缩进和前后缀整理放到同一条工作流里，帮助你把杂乱文本收成可发布、可比对、可导入、可复用的结果。

## 工具

- 高级重复行去除器: 检测并移除文本中重复的行，支持模式、大小写敏感和修剪选项
- 删除所有重复行: 快速删除文本中的所有重复行
- 重复文本删除器: 从文本中删除重复的行、单词或字符
- 删除所有空行: 快速删除文本中的所有空行
- 空白字符标准化: 将连续的多个空格/制表符替换为单个空格;去除行首行尾空白
- 文本压缩器: 通过移除多余空格、换行和不必要的空白来压缩文本，同时保留内容结构
- 过滤文本行: 快速返回匹配模式或正则表达式的文本行
- 文本行提取器: 根据行号或范围从文本中提取指定行
- 文本分割器: 按自定义分隔符、字符或模式分割文本
- 文本连接器: 使用自定义分隔符连接多个文本输入
- 文本行合并器: 将多行文本合并为单行，支持自定义分隔符
- 排序文本行: 按字母、数字或长度对行进行排序
- 增强版文本行排序: 按字母、数字或长度对行进行排序，具有高级选项
- 文本修剪器: 从开头、结尾或两侧修剪文本
- 文本缩进器: 快速为每行文本添加缩进
- 文本取消缩进器: 快速删除每行文本的缩进
- 前缀后缀器: 为每行或每个单词添加前缀或后缀

## 示例

- 重复行示例: 用于测试重复行移除工具的各种重复行类型的示例文件
- 空白字符标准化示例: 用于测试规范化工具的各种空白字符问题的示例文本文件

## 常见问题

### 这类工具最适合处理哪些文本输入？

最适合按行组织的纯文本，例如关键词列表、从 CSV 列复制出来的文本、商品名、URL、标签、编号、日志行、术语表，以及一行对应一个条目的其他清单。

### 什么时候该用这类按行清洗工具，而不是 JSON 或 CSV 工具？

当你的输入已经是纯文本，或者复制粘贴后原本的结构已经丢掉时，更适合先用这个专题。如果数据本身还保持稳定的 JSON 或 CSV 结构，通常应该先去对应的 JSON 或 CSV 专题。

### 这些工具能不能用于导入前的文本准备？

可以。它们很适合在导入表格、CMS、营销系统、提示词模板、数据库加载器或内部脚本之前，先清掉空行、重复值、混乱空白和噪声前后缀。

## 相关内容

- [文本大小写、编码与规范化转换工具](https://elysiatools.com/zh/hubs/text-convert): 在一个专题中比较文本大小写转换、全半角转换、编码转换、Quoted-Printable 处理和行内文本规范化工具。
- [文本脱敏、高亮与展示格式化工具](https://elysiatools.com/zh/hubs/text-format): 在一个专题中比较文本脱敏、PII 检测、电话号码规范化、重点高亮、居中排版和 diff 格式化工具。
- [CSV 清洗与表格重整工具](https://elysiatools.com/zh/hubs/csv-utility): 把 CSV 清洗、筛选、排序、分组、合并、拆分和表格重整工具集中到一个专题中，适合表格整理和导入导出流程。
- [Unicode、Emoji 与隐形字符调试工具](https://elysiatools.com/zh/hubs/unicode-emoji-debugging): 在一个 Unicode 调试专题里检查隐形字符、规范全半角、解码转义序列、审查 IDN punycode，并清理含大量 emoji 的文本。
