字數統計
統計字數、字元數、句數與段落數,正確處理中文、日文、韓文與 emoji。全部在你的瀏覽器中執行。
在你的瀏覽器中執行
0
詞數
0
字元數
0
不含空白
0
中日韓字
0
句數
0
段落
0
行數
0
閱讀時間
中文的字數該怎麼算
多數字數統計工具是用空白切詞。中文不用空白,所以一段 200 字的文章會被算成「1 個詞」——這個數字 不只是不精確,而是毫無意義。
這個工具使用瀏覽器內建的 Intl.Segmenter,也就是平台在你雙擊選字時所用的同一套 Unicode 斷詞
規則,因此中文是按詞計算,而不是按空白區塊。中英夾雜也沒問題:句子裡的英文與中文都會各自算對。
中日韓字這個數字是分開統計的,因為那才是華文出版社、學校與各種平台真正要求的單位。「800 字」 指的是 800 個字,不是 800 個詞。
字元、碼位,以及你看到的東西
同一段文字,有三個數字都可以宣稱自己是「字元數」:
以 👩🚀 為例 | 數量 | 原因 |
|---|---|---|
UTF-16 字碼單位("👩🚀".length) | 5 | JavaScript 預設回報的值 |
碼位([..."👩🚀"].length) | 3 | 兩個 emoji 加一個零寬連接符 |
| 字素叢集 | 1 | 讀者看到的字,也是本頁採用的計法 |
上面的工具算的是字素叢集,所以一個 emoji、一個由基底字加結合符號組成的字、一個韓文音節,都各算 一個字。
其他系統的字數上限往往用不同方式計算。X(Twitter)多數中日韓字元算兩個字元;SMS 只要出現一個
非拉丁字元,上限就從 160 字掉到 70 字;資料庫的 VARCHAR(255) 依引擎不同,可能是 255 個位元組,
也可能是 255 個字元。
閱讀時間
估算採用拼音文字每分鐘 220 個詞、中日韓文字每分鐘 350 個字,都是一般散文默讀的中間值。請把它當 成量級參考而非量測結果:夾雜程式碼的技術文章會慢得多,快速掃讀則會快上數倍。
你的資料只留在這裡
所有統計都在你打字的當下於瀏覽器內完成,內容不會上傳——如果你在統計的是還沒發表的草稿,這一點 就很重要。