空白移除與正規化工具

安全地移除、修剪和合併空格、定位字元與空行

輸入

選項

換行
特殊空格
不換行空格
其他 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