文字数・単語数カウント
テキストを貼り付けると 6 種類の数値がすぐに表示されます。ボタン操作もアップロードも不要です。
カウント結果
- 単語
- 0
- 文字
- 0
- 行
- 0
- 空白を除く
- 0
- コードポイント
- 0
- UTF-8 バイト
- 0
使い方
- テキストを貼り付けてください。6 つの数値がすべて入力と同時に更新され、押すボタンはありません。
- 上限は、字数制限のある原稿を書くときだけ入力してください。残り数は、この言語で最初に数える指標(ここでは単語)で計算されます。
- 「数値をコピー」を使うと、結果全体を 1 行にしてレポートやチケットに貼り付けられます。
例
入力
今日は良い天気ですね。
カウント結果
単語 6 · 文字 11 · 行 1 · 空白を除く 11 · コードポイント 11 · UTF-8 バイト 33
以下のルールで計測しています。単語は空白分割ではなく言語の分割処理によるため、「don't」は 1 語、「well-known」は 2 語になります。
ルール・制限・既知の問題
- 文字は書記素クラスタ、つまり実際に見えている単位で数えます。👨👩👧 は 1 文字ですが 5 コードポイント、👍🏽 は 1 文字ですが 2 コードポイントです。両方を表示するので、他のツールと数が違う理由がわかります。
- 単語は Intl.Segmenter で分割します。句読点は数えず、「well-known」は 2 語です。中国語と日本語の単語数は辞書に基づく推定で、Word と 1〜2 語ずれることがあります。
- 行数はエディターの行番号に従います。末尾の改行は行を増やしません。「a⏎」は 1 行、「a⏎⏎b」は 3 行です。
- 「空白を除く」でも U+200B のような見えない文字は数えます。Unicode の White_Space ではないためです。Word や PDF から貼り付けたテキストには、こうした文字がよく含まれます。
- UTF-8 バイト数は、日本語や中国語の 1 文字を 3 バイト、絵文字を 4 バイトとして数えます。データベースの項目で使われる「1 文字 2 バイト」という一部ツールの目安とは異なります。
- トリム・正規化・書き換えは行いません。数値は入力されたテキストをそのまま表します。
- 提供しないもの: 文数・段落数、読了時間、音節数、原稿枚数への換算、GBK / Shift_JIS のバイト数。ルールを検証できないため、推測はしません。
- 20 万文字を超えると、入力が止まって約 0.6 秒後に数値が更新されます。テキストが切り捨てられることはありません。
関連するテキストツール
カウントは、たいてい長い作業の 1 ステップです。