如何从文本中删除换行符(而不丢失段落)
文本中所有错误位置的换行符、一个句子被截断为五行、一个段落的每个短语都被打破,这些都是常见的问题,尤其是从 PDF、电子邮件或代码复制的文本。删除这些中断听起来很简单,但有正确的方法和错误的方法,错误的方法会将整个文档合并为一个不可读的块。以下是如何正确执行此操作。
“删除所有换行符”的问题
天真的方法是删除文本中的每个换行符。如果您希望所有内容都在一条连续的行上,那么这是可行的,但通常它会破坏您的段落结构,所有段落都会合并成一个巨大的块,没有分隔。这很少是你想要的。关键的见解是,大多数文本中有两种换行符:段落内的换行符(您想要删除的换行符,以重新加入句子)和段落之间的空行(您想要保留的换行符,以保持结构)。
消除换行符的三种方法
一个好的工具会提供多种模式来满足不同的需求。 “替换为空格”将每个换行符变成一个空格,为您提供连续流动的文本,当您希望将所有内容合并到一个段落中时使用此功能。 “完全删除”会删除不带替换的中断,连接不带空格的文本,对于重新连接跨行拆分的单词很有用。 “保留段落”是明智之举:它将每个段落内的断线连接起来,同时保留段落之间的空白行,这正是您将 PDF 或电子邮件文本重排为可读散文所需的效果。
典型用途:清理粘贴的文本
最常见的情况是从 PDF 粘贴文本,其中每条视觉线都以中断结尾。使用“保留段落”模式将每个段落的行重新连接成流畅的句子,同时保持段落分开。如果结果中还有空行,请随后删除空行。如果文本有双重空格或杂散空格,则通过删除多余空格即可完成清理。这三个步骤一起可以将几乎所有凌乱的粘贴文本变成干净、可用的散文。
私下做
如果您要清理的文本是敏感文本、机密文件、私人信件,那么清理的位置很重要。基于浏览器的工具在您自己的计算机上本地完成工作,无需将任何内容上传到服务器。这意味着您可以重新加入并清理机密文档的文本,而无需将其离开您的计算机,这并不是每个在线工具都可以做到的。对于任何私人的事情,本地处理是安全的选择。