删除多余空格
将多个空格合并为一个,清理杂乱的空白字符。
如何使用 删除多余空格
- 粘贴你的文字。
- 清理后的版本会立即显示——复制出来即可。
关于 删除多余空格
这个工具真正要解决的问题,是清理从别处来的文本。从PDF里复制一段文字,原来的分栏排版会在句子中间留下参差不齐的空格。引用一封邮件,你会连带继承每一行开头的空格。从电子表格粘贴内容,则会在各个值之间带上制表符。这三种情况在这里都能被理顺。
具体到每一行发生的处理是:每一段连续的空格和制表符会被合并成一个空格,然后行首和行尾的空白字符会被修剪掉。制表符也包含在内——一个制表符会变成一个空格,所以以文本形式粘贴的电子表格列会失去原有的对齐效果。对于普通文章,这正是你想要的效果;但如果你原本是想保留一份表格,这就不是你想要的了。换行符不会被触碰,所以你的行结构会完全保持原样,空白行依然是空白行。如果也想把这些空白行删掉,请使用空白行删除工具。
尾随空格值得特别一提,因为它们看不见,却会造成实实在在的问题。它们会破坏电子表格中的精确匹配查询,会让两行看起来一样的文字在重复行删除工具中被判定为不同,还会在通过严格校验的表单中被原样保留下来。修剪掉它们,是即使间距看起来已经没问题,也值得把文本放进这个工具处理一遍的主要原因。所有处理都在你的浏览器中完成,不会上传任何内容。
常见问题
它会删除换行符吗?
不会。你的行结构会被完整保留——只有每行内部及前后的空格和制表符会被清理。如果你也想去掉空白行,可以使用空白行删除工具。
它能处理制表符吗?
可以。制表符被当作空白字符处理,所以连续的制表符和空格会被合并成一个空格。这意味着从电子表格粘贴过来、以制表符分隔的数据会失去原有的列对齐——这个工具是为清理普通文章设计的,而不是为了保留表格。
空白行会被删除吗?
不会。只包含空格的行会被修剪成一个空行,但这一行本身仍会保留,所以你的段落间隔依然存在。如果想删除它们,请使用空白行删除工具。
为什么从PDF复制的文字间距会那么奇怪?
PDF存储的是每段文字的具体位置,而不是一段连续流动的文字,所以复制时会根据视觉排版重建间距——包括分栏和两端对齐带来的那些空隙。合并连续的空格能解决其中大部分问题。
它会改变单词之间的单个空格吗?
不会。单个空格本来就是正确的,会被原样保留。只有连续两个以上的空格或制表符才会被合并,此外还会清理每行开头和结尾的空白字符。

