空白字符清理工具
提供四种清理模式:删除行首行尾空白、规范化连续空格、合并空白行、删除所有空白字符。
使用四种方式整理粘贴文本中的空格和换行:修剪每行首尾、规范重复空格、压缩过多空行,或把所有空白统一为单个空格。处理在浏览器本地完成。
如何清理空白字符
- 把需要清理的文本粘贴到输入区。
- 每行首尾用 Trim,重复空格和制表符用 Normalize,过多空行用 Collapse,全部空白合并用 Strip all。
- 在输出区查看清理后的结果。
- 复制结果,或使用 Clear 清空后重新开始。
各个清理选项的区别
Trim 只移除每行开头和结尾的空白,并保留换行结构。Normalize 还会把每行内部连续的空格和制表符压缩为一个空格。Collapse 会把三个或更多连续换行压缩为只保留一个空行,并修剪整体首尾。
Strip all 最激进,会把换行和制表符在内的所有连续空白替换成一个普通空格。它适合把复制后被强制换行的文字变成单段文本,但也会有意删除段落和行结构。
隐私与限制
空白清理在浏览器本地完成,不需要上传文本。处理规则只基于字符,不理解文档布局、代码缩进、表格、Markdown 结构或语义段落,因此对结构化内容应先检查结果再替换原文。
常见问题
Trim 和 Normalize 有什么区别?
Trim 只清理每行首尾;Normalize 还会把行内连续空格和制表符压缩为一个空格。
Collapse 会删除所有空行吗?
不会。它只减少过多的连续空行,段落之间仍可能保留一个空行。
Strip all 会做什么?
它把包括换行在内的所有连续空白替换为一个普通空格,并修剪结果首尾。
适合处理源代码吗?
不一定。强力空白清理可能改变代码或结构化格式中有意义的缩进和间距。
文本会上传吗?
不会。清理过程在浏览器本地完成。