多余空格移除工具
粘贴排版混乱的文本,勾选需要的清理步骤:合并连续的空格和制表符、修剪每行的首尾、删除空行或把多个空行合并为一个,或把所有行合并为一个段落。您可以看到清理前、清理后以及被移除的字符数。免费,无需注册,内容也不会被上传。
清理选项
如何使用多余空格移除工具
- 粘贴您的文本。 任何间距混乱的内容都可以:粘贴的表格、网页,或句号后带双空格的文档。
- 勾选清理选项。 默认开启“将多个空格/制表符合并为一个”和“修剪行首和行尾”。其他三项默认关闭,因为删除空行或换行符会改变文本的结构。
- 点击“清理文本”。 结果不会在您输入时自动更新,因此更改选项后请再次点击按钮。三个计数分别显示清理前、清理后和被移除的字符数。
- 复制结果。 使用“复制结果”,或点击“清除”重新开始。
各选项的作用
下面的示例在开头和结尾有空格,行中有三个空格,一对制表符,还有连续的空行。它长 77 个字符,下表中的数字是工具对该示例的实际报告(\n 表示换行):
| 勾选的选项 | 结果 | 移除的字符数 |
|---|---|---|
| 默认(合并 + 修剪) | Chapter one begins here.\n\n\n\nIt was late. Very late.\n\nThe end. | 16 |
| + 移除空行 | Chapter one begins here.\nIt was late. Very late.\nThe end. | 20 |
| + 合并空行 | Chapter one begins here.\n\nIt was late. Very late.\n\nThe end. | 18 |
| + 移除所有换行符 | Chapter one begins here. It was late. Very late. The end. | 20 |
- 将多个空格/制表符合并为一个 把任意连续两个或更多的空格或制表符(无论怎样混合)替换为一个空格。单独的一个制表符保持不变。
- 修剪行首和行尾 去除每一行首尾的空格和制表符,因此缩进也会被去掉。
- 移除空行 删除所有空行以及只含空格的行,因此段落会连在一起。若希望段落之间保留一个空行,请改选“将多个空行合并为一个”。
- 将多个空行合并为一个 把连续三个或更多的换行缩减为一个空行;单独的一个空行保持不变。
- 移除所有换行符(合并为一段) 把所有内容合并为一个段落,每处换行替换为一个空格。这是处理从 PDF 复制的文本的选项;如需更精细地控制段落,请使用移除换行符工具。
它无法识别的内容
本工具只把普通空格和制表符视为空白。从网页或文字处理软件粘贴的文本通常含有不换行空格(U+00A0),它们看起来一样,但是不同的字符;连续两个也会保持不变。请先用 Hidden Character Detector 查找并替换这些字符,再在此清理。Windows 和旧版 Mac 的换行符会在其他处理之前被转换为普通换行符。
句号后用一个空格还是两个?
打字机时代的习惯让许多作者在句号后输入两个空格。APA 第 7 版建议句末句号后只用一个空格,大多数编辑现在也如此要求。勾选“将多个空格/制表符合并为一个”可一次修正整篇文档,但它同样会合并有意的空格,例如对齐的列。
您需要哪个工具?
| 如果您想…… | 使用 |
|---|---|
| 清理空格、制表符和空行 | 本多余空格移除工具 |
| 把 PDF 或邮件中被换行切断的文字重新接成段落 | 移除换行符 |
| 在句子、单词或分隔符后断行 | 添加换行符 |
| 删除包含某个词的行 | Line Filter |
| 找出隐形字符和特殊空格 | Hidden Character Detector |
| 替换某个特定字符串 | 查找和替换 |
常见问题
- 如何移除文本中多余的空格?
- 粘贴文本,保持“将多个空格/制表符合并为一个”的勾选,然后点击“清理文本”。每处两个或更多的连续空格或制表符都会变为一个空格。如果行首或行尾有空格,也请勾选“修剪行首和行尾”。
- 删除空行和合并空行有什么区别?
- 删除会去掉所有空行,使文本逐行紧接,没有间隔。合并则保留段落的分隔,只把连续的空行缩减为一个。如果两者都勾选,先执行删除,此时已无空行可供合并。
- 它也会移除制表符吗?
- 会,在连续出现的情况下。两个或更多的空格或制表符,无论怎样组合,都会变为一个空格;修剪则会去掉行首和行尾的两者。行中间单独的一个制表符会保留,因为该选项只查找两个或更多的连续字符。
- 为什么还有一些双空格没有被移除?
- 很可能它们不是普通空格。网页和文字处理软件中的文本可能含有不换行空格及其他特殊空格,而本工具不把它们视为空白。请先用 Hidden Character Detector 查找。
- 如何移除所有换行符?
- 勾选“移除所有换行符(合并为一段)”。每个换行(及其前后的空格)都会被替换为一个空格,然后修剪结果。若要保留段落之间的换行、只移除段落内部的换行,请改用移除换行符工具。
- 我的文本会被上传或存储吗?
- 不会。清理在您的浏览器中进行,不会发送到任何服务器。关闭标签页后,文本即被清除。