透過 MCP 連接 →

輸入計算

數學公式

數學公式: 字數與字元計算器
Show calculation steps (1)
  1. Visible Characters

    Visible Characters: 字數與字元計算器

    Total characters minus all whitespace characters.

廣告

結果

所有字數
0
0
不重複字數
0
所有字元(含空格)
0
可見字元(不含空格)
0
空格
字詞 次數 密度
合計 0 0.00%

什麼是字數與字元計算器?

這個工具能分析任何一段文字,並回報字數、不重複(相異)字數、含空格的總字元數、可見字元數(不含空白字元),以及純空格字元的數量。它還會建立一份字詞密度表,列出每個字詞出現的次數以及占整篇文字的百分比——非常適合用於 SEO 寫作、論文作業、社群媒體字數限制與可讀性檢查。這是一個純文字處理工具,在世界各地的運算結果都完全相同。

使用方式

將你的文字貼上或輸入到方框中,然後送出。維持勾選「密度表中略過停用詞」,可在密度表中隱藏常見的虛詞(the、a、is、and……),但這些字仍會計入你的總字數。取消勾選後,密度清單就會顯示所有字詞。

計算規則

所謂「字詞」是指由字母或數字組成的最長連續字串,中間可包含連字號或撇號,因此「up-to-date」、「don't」與「sister-in-law」都各算一個字。「所有字元」會計入每一個字元,包括空格、定位字元(Tab)與換行。「可見字元」只計算非空白字元:

$$\text{visibleCharacters} = \text{allCharacters} - \text{whitespace}$$

「空格」僅計算半形空格字元(U+0020)。

某個字詞的密度等於其出現次數除以總字數再乘以 100,以兩位小數顯示:

$$\text{density}(w) = \frac{\text{count}(w)}{\text{allWords}} \times 100$$

若文字中沒有任何字詞,所有密度皆為 0.00%。

展示文字區塊被拆分為單字、字元、空格和唯一單字的示意圖
計數器如何將文字拆分為單字、字元和空格。

實例演練

以「The quick brown fox. The fox is up-to-date.」為例,共有 8 個字、6 個不重複字、44 個字元、7 個空格與 37 個可見字元。若略過停用詞,密度表會顯示 fox 2(\(\frac{2}{8} \times 100 = 25.00\%\))、quick 1(\(\frac{1}{8} \times 100 = 12.50\%\))、brown 1(12.50%)與 up-to-date 1(12.50%),合計為 8 個字與 100.00%。

顯示多個單字詞頻密度百分比的長條圖
以百分比長條圖呈現的詞頻密度表。

常見問題

空格算不算字元? 算——「所有字元」包含空格;「可見字元」則不包含。

停用詞會從字數中扣除嗎? 不會。略過停用詞只是讓它們不出現在密度表中,但仍會計入「所有字數」。

支援帶重音符號或非拉丁文字嗎? 支援,字詞比對採用 Unicode 的字母與數字類別。

最後更新: