工具程式 · 清理文字

Mac 字數計算與文字清理工具

更改大小寫、修正空格和換行、排序或刪除重複行,以及計算字數。

在你的 Mac 上執行
OneMacTools「清理文字」將雜亂的貼上文字整理成整齊的句子,並即時顯示字數

在 Mac 上使用「清理文字」

OneMacTools 中的「清理文字」,已載入範例檔案並開啟選項面板
「清理文字」搭配範例檔案和選項
「清理文字」處理範例檔案的結果
「清理文字」用範例檔案產出的成果

App 的截圖,使用範例檔案。

如何使用「清理文字」

  1. 1

    貼上你的文字

    貼上或輸入從 PDF、電子郵件、網頁或試算表拷貝的文字。下方的計數器會在你輸入時顯示字數、字元數、句數、段落數和閱讀時間。

  2. 2

    選擇要修正的項目

    選擇大小寫格式,再開啟需要的清理選項,例如接合斷行或移除重複行。

  3. 3

    按一下「清理」

    或按 Command-Return。清理後的文字會顯示在原文下方並拷貝到剪貼板,同時顯示字數和字元數。

  4. 4

    必要時繼續運作

    點按「用作輸入」以不同設定再次清理結果,或點按「拷貝」再拷貝一次。

「清理文字」的功能

從 PDF、電子郵件或試算表貼上文字,一次整理乾淨:轉換為 Sentence case、lowercase、UPPERCASE、Title Case、camelCase、snake_case 或 kebab-case,移除多餘空格和空白行,接合 PDF 在句子中間斷開的行,排序或反轉各行,以及移除重複行。即時計數器會在你輸入時顯示字數、含與不含空格的字元數、句數、段落數和閱讀時間。

適合用於

  • 修正從 PDF 拷貝、在句子中間斷行的文字
  • 檢查文章或貼文是否超過字數限制
  • 將姓名清單整理成已排序且無重複的清單

選項說明

大小寫
保持原樣、句首大寫、全部小寫、全部大寫、標題大寫、camelCase、snake_case 或 kebab-case。「句首大寫」會先將所有字母轉成小寫,再將每句開頭和單字 I 改為大寫。「標題大寫」會讓 and、of、the 等短字維持小寫,並保留 NASA 這類縮寫。camelCase、snake_case 和 kebab-case 會把每一行轉成單一識別碼。
移除多餘空格
預設開啟。將連續的空格和定位字元變成一個空格,修剪每一行的開頭和結尾,並且最多只允許連續一個空白行。
移除空白行
預設關閉。移除所有空白行,適合從試算表或電子郵件拷貝的清單。
接合斷行
預設關閉。將段落內的各行接成一行,修正從 PDF 拷貝時在句子中間斷行的文字。以空白行分隔的段落會保持分開,跨行以連字號斷開的單字也會重新接合。
行
保持順序、依 A–Z 排序、依 Z–A 排序或反轉。排序時數字會依自然順序排列(2 在 10 之前),並會移除空白行。
移除重複行
預設關閉。保留每一行第一次出現的內容,移除之後完全相同的重複行。只有大小寫不同的行會視為不同。
同時儲存為文字檔
預設關閉。同時將結果另存為 Cleaned text.txt,放在「下載項目 › OneMacTools」中新的日期資料夾。

最佳做法

  • 若是從 PDF 拷貝的文字,請開啟「接合斷行」並保持「移除多餘空格」開啟。大多數雜亂的貼上內容一次就能修好。
  • 「句首大寫」也會將人名和縮寫改成小寫,之後請檢查專有名詞。
  • 若要為大小寫混雜的清單去除重複項,請同時選擇小寫,這樣「Apple」和「apple」就會被視為同一行。
  • 在清理任何內容之前,先用即時計數器確認文章和貼文是否符合字數或字元數限制。
  • 使用 snake_case 或 kebab-case,可將一列標題(每行一個)轉成檔案名稱或網址代稱。

搭配使用

輸入
你貼上或輸入的任何純文字。
輸出
清理後的文字會顯示在視窗中並拷貝到剪貼板,也可以另存為 .txt 檔案。
  • 粗體、連結和顏色等格式不會保留;結果為純文字。
  • 排序前會先移除重複項目,最後才套用大小寫變更。
  • 也可以在「捷徑」中透過「執行 OneMacTools 工具」使用,將清理後的文字傳給下一個步驟。

關於「清理文字」的問題

如何修正從 PDF 拷貝的文字中的換行?

貼上文字,開啟「接合斷行」,然後按一下「清理」。每個段落內的各行會接合在一起,段落之間保持分開,跨行以連字號斷開的單字也會重新接合。

如何在 Mac 上計算字數?

將文字貼到「清理文字」。框下方的計數器會立即顯示字數、含與不含空格的字元數、句數、段落數和閱讀時間。

如何將文字從大寫改成小寫或句首大寫?

在「大小寫」中選擇小寫或句首大寫,然後按一下「清理」。轉換後的文字會拷貝到你的剪貼板。

如何移除清單中的重複行?

開啟「移除重複行」,然後按一下「清理」。每一行的第一份會被保留。比對是完全相符的,因此如果大小寫不一致,請同時選擇小寫。

如何在 Mac 上將清單依字母排序?

將「行」設為「依 A–Z 排序」(或 Z–A),然後按一下「清理」。數字會依自然順序排列,所以 item 2 會排在 item 10 之前。

如何移除文字中的連續空格?

保持開啟「移除多餘空格」,然後按一下「清理」。連續的空格和 Tab 會變成單一空格,行尾多餘的空格也會被移除。

可以將文字轉成 camelCase 或 snake_case 嗎?

可以。在「大小寫」中選擇 camelCase、snake_case 或 kebab-case。每一行會變成一個識別碼,因此「Parse HTTP response」會變成 parseHttpResponse。

「清理文字」會上傳我的檔案嗎?

不會。「清理文字」完全在你的 Mac 上執行,檔案絕不會離開你的 Mac,也能離線使用。

「清理文字」會更改我的原始檔案嗎?

不會。結果會另存為新檔案,放在「下載項目 › OneMacTools」中以日期命名的資料夾;除非你開啟了另有說明的選項,否則原始檔案會完全保持原樣。

「清理文字」需要什麼?

只需要一台搭載 macOS 26 或以上版本的 Mac。不需另外安裝任何東西。

「清理文字」,還有另外 150 款。
一個 App。一個價格。

全部 151 個工具。免費下載,一次付費購買授權,永久擁有。