如何清理凌乱的文本:完整的工作流程
从 PDF、电子邮件、网页或导出中粘贴的文本通常会变得一团糟:跨行、用空行填充、杂乱地包含双空格和杂散的制表符。用手清洁它是令人抓狂的。这是一个完整的、可重复的工作流程,只需几个快速步骤即可将几乎所有凌乱的粘贴文本变成干净、可用的内容。
为什么文字会变得混乱
混乱的文本来自于不同来源存储和传输文本的方式。 PDF 按视觉位置存储文本,因此复制时会在每个视觉行处插入换行符。电子邮件以固定宽度硬分隔文本。网页有自己的间距和格式。导出会留下间隙和不一致的空白。旧习惯在句号后添加双倍空格。每个来源都会造成自己的混乱,并且粘贴的文本通常会同时出现多个问题,这就是为什么一次修复很少能完全清除它的原因。
第 1 步:修复换行符
首先重新连接断线。 PDF 和电子邮件中的文本通常每行都在句子中间被截断。使用具有“保留段落”模式的删除换行符工具,该工具可以连接每个段落内的断线,同时保留段落之间的空白行。这可以从零散的线条中重建流畅的句子和段落,这是对大多数凌乱文本的最大的单一改进,也是正确的第一步,因为它恢复了基本结构。
步骤 2:删除空行
接下来,清除多余的空白行。粘贴的文本通常会用空行填充,有时每行填充一个空行,有时填充零散的间隙。使用还捕获仅空白行(看起来空白但包含隐藏空格的行)的选项来删除空行。这将文本收紧到其实际内容。如果您想保持段落分隔,请使用将多个空白行折叠为单个空白行的模式,而不是将它们全部删除。
第 3 步:标准化空格
最后,修复行内的空白。将双空格和制表符折叠为单空格,并修剪行尾的尾随空格。这消除了双倍空格、杂散制表符和不可见的尾随空格,这些空格使文本不一致并导致匹配问题。完成此步骤后,您的文本将具有统一的单行距,干净的行尾,并且没有隐藏的空白,真正干净,而不仅仅是看起来干净。
一切都是私下进行
由于这些工具都在浏览器本地运行,因此您可以清理机密文档、私人信件、敏感数据、内部报告,而无需将其中任何内容上传到服务器。与在服务器上处理的工具相比,这是一个重要的优势,特别是对于您不想共享的任何内容。按顺序运行这三个步骤,来自任何来源的凌乱粘贴文本就会变得干净、统一、可用的内容,所有这些都无需离开您的机器。