← 返回首页

✂️ 移除换行

移除换行符,将文字合并为干净的段落。

清理后的文字会显示在这里。

这是什么工具?

移除换行工具是一种文字实用程序,能从文字区块中剥除换行字符,使硬换行的行合并回连续、流畅的段落。当您从 PDF、电子邮件、终端机日志或固定宽度的源代码文件复制文字时,内容通常在每个视觉行的末尾带有硬换行。将其粘贴到文字处理器、内容管理系统或网页表单时,会产生参差不齐、破碎的文字,其中句中的换行看起来不专业且难以阅读或编辑。这个工具通过智能地移除不必要的换行来解决这个问题。您可以选择移除每个换行,使整个输入成为一长行,这在您需要数据库字段或 JSON 值的单行字符串时非常有用。您也可以选择保留段落结构,这会保留段落之间的空行分隔,同时将每个段落内的个别行合并为流畅、重新排列的文字。额外的选项可将多个空格的连续折叠为单一空格,并修剪每行开头和结尾的多余空白,移除粘贴内容中换行后经常出现的尴尬间隙。无论您是在清理从扫描 PDF 复制的文章、重新格式化聊天记录、准备社交媒体帖子,还是修复混乱的数据导出,这个工具都能在单次点击中将碎片化的文字变成干净、可复制的内容。一切都在您的浏览器本地运行,因此即使是敏感或机密的文字也不会离开您的设备。

运作原理

这个工具通过对您的输入文字应用一系列正则表达式替换来运作。首先,所有回车字符都被标准化,使每个换行由单一换行字符表示,无论来源使用 Windows、Mac 还是 Unix 换行。如果您启用"保留段落"选项,工具会将空行(两个或更多连续换行)视为段落边界并保护这些边界,同时将段落内的所有单换行合并为空格。如果停用该选项,每个换行都会被移除并替换为空格,产生一条连续的行。"移除多余空格"选项随后将任何两个或更多空格字符的连续折叠为单一空格,这清理了换行点经常出现的双倍空格。"修剪"选项在合并前剥除每行的前导和尾随空白,移除缩进和会产生间隙的多余空格。由于这些操作使用 JavaScript 中的正则表达式执行,即使是非常大的文档也几乎即时完成,且因为一切都在客户端进行,该工具可离线运作并私密地处理您的文字,而不会将其上传到任何地方。
广告

使用方法

清理文字只需要几秒钟。

  1. 将含有不必要换行的文字粘贴到输入区域。您可以从 PDF、电子邮件、代码编辑器或任何其他来源粘贴。
  2. 决定是否要保留段落分隔。如果您的文字在段落之间有空行且您想保留该结构,勾选"保留段落";如果您想将所有内容合并为单行,则保持未勾选。
  3. 选择性勾选"移除多余空格"以折叠双倍空格,以及"修剪"以剥除每行的前后空白。这些选项默认开启,因为它们在大多数情况下产生更干净的输出。
  4. 点击"移除换行"按钮。清理后的文字会即时出现在结果区域。点击"复制结果"将其复制到剪贴板,然后粘贴到您的文档、表单或电子表格中。

常见问题

常见问题

"移除所有换行"和"保留段落"有什么不同?
当您不勾选"保留段落"选项时,每个换行都会被移除,整段文字成为单一连续行。当您勾选该选项时,工具将双换行(空行)保留为段落边界,仅合并每个段落内的单换行,因此您的文字保持逻辑结构,同时在每个段落内流畅地排列。

为什么从 PDF 粘贴的文字有这么多换行?
PDF 将文字储存为个别定位的片段而非流动的段落。当您从 PDF 复制段落时,每个视觉行在剪贴板中成为自己的行,末尾带有硬换行。这个工具将这些片段合并回连续的文字,恢复原始的流畅性,让您可以干净地粘贴到文档或网页编辑器。

工具会移除单词之间的空格吗?
不会。工具将移除的换行替换为单一空格,因此连续行结尾和开头的单词保持分隔。"移除多余空格"选项仅将两个或更多空格的连续折叠为一个;它永远不会移除单词之间的单一空格。如果您看到单词连在一起,请检查来源在换行处是否已经缺少空格。

我可以保留原始段落但移除其中的换行吗?
可以。启用"保留段落"选项,工具会将每个空行保留为段落边界,同时合并每个段落内的所有硬换行。这是清理以逐行换行复制但仍需要段落结构的文章、论文和博客文章的最佳设置。

技巧与建议

清理之前,浏览粘贴的文字以确认真正的段落分隔在哪里。有些来源在段落之间使用两个换行,而其他来源使用缩进或单换行;了解惯例有助于您选择正确的选项。如果您在为数据库字段或 JSON 字符串值等单行字段准备文字,停用段落保留以确保输出为一行。清理聊天记录或日志时,保留段落保留开启,让每条消息保持为自己的区块。始终在移除换行后校对结果,因为偶尔段落内的合法单换行是有意义的,您可能需要手动重新插入换行。将此工具与字数计算器搭配使用以验证清理后的文字仍符合长度要求,如果还需要标准化大小写,请使用大小写转换器。

相关文字工具

广告