文字工具

字數 · 整理 · 編碼

輸入

字元數
0
不含空白
0
詞數
0
行數
0
段落數
0
UTF-8 位元組
0

詞數:漢字與假名每個字算一個詞,其餘依空白分隔的片段算一個詞。不含字母或數字的片段(如 !!!、😀)不計入。

設定

沒有大小寫之分的字元(諺文、漢字、假名、符號)維持不變。句首模式會把其餘部分轉為小寫。

結果

所有處理都在瀏覽器中完成,您輸入的文字不會傳送到伺服器,也不會被儲存。

使用說明

從字數統計、大小寫轉換、行整理、兩段文字比對,到 URL、Base64、HTML 編碼和 JSON 整形,把處理文字的常用工作集中在一處,字數、詞數、行數和 UTF-8 位元組數始終顯示在上方。輸入的內容只在瀏覽器中處理,不會上傳或保存。

什麼時候用

  • 履歷或作業有字數限制時,同時看含空格與不含空格的數字。
  • 把複製來的清單去掉重複行並排序。
  • 把要放進連結的中文做 URL 編碼,或解開別人給的 Base64。

使用方法

  1. 把文字貼進輸入框,統計會立刻顯示在上方。
  2. 選擇工作模式:轉換、整理、比對、編碼、JSON。
  3. 按下想要的操作,結果顯示在下方的結果區。
  4. 複製結果即可使用。

需要知道的事

  • 沒有大小寫之分的字元保持原樣,中文、假名、符號不會被改動(保留原文)。
  • 去重保留首次出現的順序,排序按碼位順序。
  • URL 編碼按 `encodeURIComponent`,Base64 按 UTF-8;用其他慣例產生的值結果可能不同。
  • JSON 整形不改變資料含義,不會擅自修復錯誤的 JSON,而是告訴您第幾行第幾列有問題。
  • 比對按行進行,輸入過大時只告知相同還是不同。

常見問題

字數和別的工具不一樣。

統計口徑不同。本工具同時給出含空格與不含空格兩個數,並把表情符號按人眼看到的一個字計算。按對方要求的口徑看相應數字即可。

為什麼要顯示 UTF-8 位元組數?

資料庫欄位和簡訊長度通常按位元組限制,而不是字數。中文一個字常占 3 位元組,只看字數很容易超限。

Base64 解出來是亂碼。

那個值可能不是用 UTF-8 產生的。本工具只按 UTF-8 解碼,而且不會把亂碼「猜著修好」 — 看似修好反而更危險。

提示 JSON 格式錯誤。

會告訴您第幾行第幾列有問題。常見原因是多餘的逗號、引號不成對,或使用了單引號 — JSON 不允許單引號。

輸入的內容會被保存嗎?

不會。全部在本機處理,不傳送到伺服器,草稿或含個人資訊的文字也可以放心使用。