空白删除与规范化工具

安全地删除、修剪和合并空格、制表符与空行

输入

选项

换行
特殊空格
不间断空格
其他 Unicode 空格

规则执行顺序:特殊空格、全部删除、制表符、空格、修剪每行、空行、换行、重复空格、全部合并、修剪文本。

输出

清理后的文本将显示在这里。
粘贴文本、打开文件或加载示例来清理空白。
关于空白删除与规范化工具

无需猜测即可清理粘贴的文本:删除空格、制表符、换行或空行,修剪每一行或整段文本,并合并重复空格。不间断空格、其他 Unicode 空格和零宽空格等特殊字符有单独的设置,所有处理都在浏览器中完成。

使用方法
  1. 1.粘贴文本、打开文本文件或加载示例。
  2. 2.开启需要的规则,输出会随输入实时更新。
  3. 3.打开“特殊空格”,转换或删除不间断空格、Unicode 空格和零宽空格。
  4. 4.开启“显示空白”查看剩余的空白。
  5. 5.复制输出或将其下载为 .txt 文件。
规则顺序

规则始终按相同顺序执行:特殊空格、删除所有空白、制表符、空格、修剪每一行、空行、换行、重复空格、全部合并、修剪整段文本。删除所有空白会覆盖其他规则。除非删除或替换换行,Windows(CRLF)和旧版 Mac(CR)的行尾会原样保留。

表情符号、连接符与代码

零宽连接符、零宽非连接符和变体选择符永远不会被删除,因此表情符号组合和复杂文字不会被破坏。这是文本工具而不是压缩工具:删除 JSON 或代码中的所有空白也会改变字符串内的空白,代码请使用 JSON 格式化工具、CSS 压缩工具或 JS 压缩工具。

限制

输入上限为 2,000,000 个字符。字符按 Unicode 码位计数。Unicode 行分隔符和段落分隔符(U+2028、U+2029)不视为换行。空白标记仅在输出不超过 200,000 个字符时显示。

CodingTool 已正式上线于

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch