文字工具
字數 · 整理 · 編碼
輸入
- 字元數
- 0
- 不含空白
- 0
- 詞數
- 0
- 行數
- 0
- 段落數
- 0
- UTF-8 位元組
- 0
詞數:漢字與假名每個字算一個詞,其餘依空白分隔的片段算一個詞。不含字母或數字的片段(如 !!!、😀)不計入。
設定
沒有大小寫之分的字元(諺文、漢字、假名、符號)維持不變。句首模式會把其餘部分轉為小寫。
刪除重複行會保留首次出現的順序。排序採用碼位順序。
在上面兩個框中輸入文字,會逐行找出不同之處。輸入非常大時會略過逐行比較。
URL 採用 encodeURIComponent,Base64 以 UTF-8 為基準。
格式化不會改變 JSON 的意義,也不會自動修正錯誤的 JSON。
結果
所有處理都在瀏覽器中完成,您輸入的文字不會傳送到伺服器,也不會被儲存。
使用說明
從字數統計、大小寫轉換、行整理、兩段文字比對,到 URL、Base64、HTML 編碼和 JSON 整形,把處理文字的常用工作集中在一處,字數、詞數、行數和 UTF-8 位元組數始終顯示在上方。輸入的內容只在瀏覽器中處理,不會上傳或保存。
什麼時候用
- 履歷或作業有字數限制時,同時看含空格與不含空格的數字。
- 把複製來的清單去掉重複行並排序。
- 把要放進連結的中文做 URL 編碼,或解開別人給的 Base64。
使用方法
- 把文字貼進輸入框,統計會立刻顯示在上方。
- 選擇工作模式:轉換、整理、比對、編碼、JSON。
- 按下想要的操作,結果顯示在下方的結果區。
- 複製結果即可使用。
需要知道的事
- 沒有大小寫之分的字元保持原樣,中文、假名、符號不會被改動(保留原文)。
- 去重保留首次出現的順序,排序按碼位順序。
- URL 編碼按 `encodeURIComponent`,Base64 按 UTF-8;用其他慣例產生的值結果可能不同。
- JSON 整形不改變資料含義,不會擅自修復錯誤的 JSON,而是告訴您第幾行第幾列有問題。
- 比對按行進行,輸入過大時只告知相同還是不同。
常見問題
字數和別的工具不一樣。
統計口徑不同。本工具同時給出含空格與不含空格兩個數,並把表情符號按人眼看到的一個字計算。按對方要求的口徑看相應數字即可。
為什麼要顯示 UTF-8 位元組數?
資料庫欄位和簡訊長度通常按位元組限制,而不是字數。中文一個字常占 3 位元組,只看字數很容易超限。
Base64 解出來是亂碼。
那個值可能不是用 UTF-8 產生的。本工具只按 UTF-8 解碼,而且不會把亂碼「猜著修好」 — 看似修好反而更危險。
提示 JSON 格式錯誤。
會告訴您第幾行第幾列有問題。常見原因是多餘的逗號、引號不成對,或使用了單引號 — JSON 不允許單引號。
輸入的內容會被保存嗎?
不會。全部在本機處理,不傳送到伺服器,草稿或含個人資訊的文字也可以放心使用。