文字、UTF-8バイト、単語、行、段落をリアルタイムで検査し、テキストを任意の制限内に保ちます。

スペース含む スペース除く
文字 0 0
バイト 0 0
単語数 0
行数 0
段落数 0

入力・出力・制限

自由テキスト。文字・UTF-8 バイト・語・行・段落をこのブラウザで数えます。アップロードなし。

例

ハングル1音節はだいたい UTF-8 3バイト。表は空白あり/なしの長さです。

メトリクス参照

  • 文字数(スペース含む): 空白文字を含む文字列の長さ
  • 文字数(スペース除く): 空白文字を削除した後の長さ
  • バイト数(スペース含む): UTF-8エンコーディングを使用した総バイト数
  • バイト数(スペース除く): 空白文字なしのUTF-8バイト数
  • 単語数: 空白文字で区切られたトークン
  • 行数: 改行が行としてカウントされます
  • 段落数: 空行で区切られたブロック

カウント規則

  • TextEncoderを使用して、本番システムのUTF-8バイト数と一致させます。
  • 空白文字なしのカウントは、スペース、タブ、改行を削除します。
  • 単語数は、連続する空白文字を単一の区切り文字として扱います。
  • 段落は、空行(>= 2つの改行)で区切られた空でないブロックです。
  • Windowsの行末(\r\n)は最初に\nに正規化されます。

よくある質問

バイトはどのエンコーディング?
UTF-8。TextEncoder を使います。
テキストはアップロードされますか?
いいえ。このタブ内だけで処理します。
語はどう数えますか?
空白区切りのトークン。数字や記号も語に数えます。