テキストの行数・単語数・文字数を調べる方法
文章を入力して実行すると、行数、単語数、文字数、UTF-8バイト数、行の長さに関する統計を確認できます。
このツールで確認できること
文章を入力するだけで、行数、空白でない行の数、単語数、文字数、UTF-8でのバイト数を確認できます。文章量の把握、原稿の下書き確認、ログや設定文の概算チェックなど、内容そのものよりも長さや構成を調べたい場面に向いています。
行に関する集計では、改行で分けた各行を対象にします。行の長さには行区切り文字を含めず、最後に改行があっても、それだけで新しい行が追加されるわけではありません。空白文字だけで構成された行は、空白でない行とは分けて扱われます。
使い方の手順
- 調べたい文章を入力欄に入力または貼り付けます。対象は入力したテキストです。入力を省略すると、空のテキストとして扱われます。
- 集計を実行します。対応しているテキストであれば、結果が返ります。
- 行数と空白でない行の数を確認します。空行や空白だけの行を含む文章では、両者の違いに注目してください。
- 単語数、文字数、UTF-8バイト数を確認します。単語数は単語として認識される文字パターンに一致するまとまりで数えられ、通常の単語を半角スペースで5つ並べた入力は5語として扱われます。文字数はテキストの長さ、バイト数はUTF-8でエンコードした長さに基づきます。
- 平均行長と最大行長を確認します。平均行長は小数第2位まで丸められ、最大行長は分割後の各行の長さを比べた値です。
結果の読み取り方と注意点
行数は改行で区切られた行の構成を、空白でない行の数は実際に空白以外の文字を含む行の量を示します。たとえば、空行やスペースだけの行がある原稿では、行数と空白でない行の数が一致しないことがあります。
文字数とUTF-8バイト数は同じとは限りません。日本語を含む文章では、文字の長さとUTF-8で表したデータ量を別々に確認できます。平均行長と最大行長は、改行を長さに加えずに計算されます。
入力を空にした場合は処理が成功し、行、文字、単語、バイト、平均行長、最大行長の値はすべて0になります。したがって、前回の文章を消した後に0が表示されても、入力漏れではなく空の入力に対する結果である可能性があります。
使用例
日本語の原稿を3行に分けて入力し、行の構成とUTF-8でのデータ量を確認します。
入力欄に3行の短い文章を入れて集計を実行し、行に関する値と文字・バイトに関する値をそれぞれ確認します。
結果には、行数、空白でない行の数、単語数、文字数、UTF-8バイト数、平均行長、最大行長に対応する統計が表示されます。
制限事項
- 単語数は単語として認識される文字パターンに基づくため、文章の言語や記号の使い方によって、利用者が想定する区切り方と異なることがあります。
よくある間違い
- 空白だけの行を空行として削除したつもりでも、行数には残る場合があります。空白でない行の数と見比べ、不要な空白行を確認してから再実行してください。
よくある質問
テキストを入力しなくても使えますか?
入力を省略して実行できます。空のテキストとして処理され、行、文字、単語、バイト、平均行長、最大行長は0になります。
末尾の改行は行数や行の長さに影響しますか?
行区切り文字は行の長さに含まれません。最後に改行があっても、それだけで別の行が追加されることはありません。
単語数はどのように数えられますか?
一致する文字パターンに基づいて数えられます。通常の単語を半角スペースで5つ並べた文章は、5語として数えられます。