书桌 账号

去除换行符

粘贴带有多余换行的文本——来自 PDF、邮件或字幕——即可获得干净、连贯的文本。完全在浏览器中运行:你粘贴的内容不会上传或保存。

隐私保护——统计完全在浏览器中运行,不会上传任何内容

为什么粘贴的文本里总有断行

PDF、邮件和字幕文件会在每一行末尾保留一个硬换行——这属于版式的一部分,不是正文内容。把这类文本复制到文档或 CMS 里时,每一行都会在句子中间断开,手动整理就得一个个删掉成百上千个换行。这个工具只需点一下,就能在浏览器中完成:你粘贴的内容不会上传,也不会保存。

两种去除方式:全部合并,或保留段落

“删除所有换行”会把整段文本合并成一整块——适合被拆开的单段文字、字幕稿,或不想要换行的表单输入。“保留段落”更适合文档:它会把空行视为真正的段落分隔,先合并每个段落内被拆开的行,再保留段落之间的分隔——这样从 PDF 复制出来的章节会变成清晰的段落,而不是一整块文字。

清理多余空格和制表符

合并行后,往往还会暴露出第二个问题:重复空格、用来临时缩进的制表符,以及原始排版遗留在标点前的空格。“多余空格”操作会把连续的空格和制表符合并为一个空格,并清理每一行两端的空白——适合在粘贴到 CMS、翻译工具,或任何按字面处理空白的地方之前做最后整理。

删除重复行

日志摘录、合并后的邮件列表和复制来的表格列,常常会包含重复的行。“删除重复行”会保留每一行第一次出现的内容,删掉其余重复项——比较时不区分大小写,所以“Monday”和“monday”算同一条。配合“按字母排序”页面里的排序器使用,就能把杂乱的多来源粘贴内容整理成一份干净、有序的列表。

撤销:每次操作都可一步回退

每次清理都会直接改写文本,如果不能回退会很让人紧张——所以工具会保留上一步之前的文本,点“撤销”即可恢复。建议先试试强力模式;如果去掉得太狠了,就撤销后改用“保留段落”。(每次操作仅支持一步撤销——这是清理工具,不是编辑器。)

最常见的清理内容

常见场景包括:每行都自动换行的 PDF 段落、硬换行的邮件文本、用于引用的字幕(.srt)文本、OCR 识别结果,以及从表格里复制出来的 CSV 单元格。清理后,“发送到”按钮会把结果直接传到字数统计器做长度检查——也可以用下方按钮下载为 .txt 文件。

删除空行和多余空格——各自的作用

“删除空行”会删除空行,默认也会删除只包含空格或制表符的行——其余每一行都会保留原有缩进、行尾空格和顺序;不会合并任何内容。关闭该选项后,只会保留仅包含空白字符的行,并删除真正的空行。“删除多余空格”会把每一行内部连续的空格和制表符合并为一个空格,并默认去掉行首行尾空白——它绝不会合并行,所以段落和行都会保持原位。“删除换行”才是把多行合并成流畅文本的功能。

为什么粘贴的 PDF 文本每一行都有换行?

PDF 以带位置的行而不是段落来存储文本,所以复制时会保留每一行的可见行尾。“保留段落”会把这些硬换行合并回连贯文本,同时保留真正的段落分隔(空行)。

两种去除模式有什么区别?

“去除换行”会把所有内容连成一段,用空格替换每个换行符。“保留段落”只会合并段内的换行——原本的空行会保留为段落分隔。

也会清理多余空格吗?

“去除多余空格”会将连续的空格和制表符合并为一个空格,并删除每行首尾空白——可与任意一种换行模式搭配使用,获得更干净的文本。

我的文本会被保存吗?

不会。清理过程完全在你的浏览器中通过 JavaScript 运行——你的文本绝不会被上传、记录或存储。

什么算空行?“删除多余空格”会把我的行合并吗?

默认情况下,只包含空格或制表符的行也算空行,会和真正的空行一起删除;关闭该选项后,就只删除完全没有字符的空行。“删除多余空格”只在每一行内部生效——它会把连续空格/制表符合并为一个空格,但绝不会删除换行,所以行和段落都会保留。

↑ 返回工具