Tools App によって

文字数とバイト数: テキストを正しくカウントする

入力時に文字、単語、行、UTF-8 バイトをカウントします。メタディスクリプション、フォーム制限、データベース列に役立ちます。

仕組み

文字は Unicode コード ポイントであり、行末を正規化した後にカウントされます。単語が空白で分割されます。バイト数は UTF-8 エンコード長であり、ほとんどのデータベースと HTTP 制限で測定される値です。行数は改行文字でカウントされます。

  • 文字は Unicode コード ポイントです。バイトは UTF-8 サイズであり、ほとんどのデータベースが格納するサイズです。

なぜそれが重要なのか

160 文字を受け入れるフォームでも、列が 160 バイトの場合は送信を拒否できます。貼り付ける前に両方の数値を知っているかどうかは、動作する経歴と説明できない検証エラーの違いです。

うまくいった例

1 つの é は 1 文字ですが、UTF-8 では 2 バイトになります。バイト数を制限するフォームでは、文字を制限するフォームの約半分のアクセント付きテキストが受け入れられますが、これが送信拒否の一般的な原因となります。

よくある間違い

  • UTF-16 コード単位を数え、それを文字と呼びます。
  • すべての絵文字が 1 つのコード ポイントであると仮定します。
  • 制限によって改行がカウントされる場合は、改行を無視します。

実践的なヒント

ソーシャル投稿とメタディスクリプションの場合は、約 10% のマージンを確保してください。プラットフォームによって切り捨て方が異なります。システムがコード ポイントではなく書記素クラスターをカウントする場合でも、テキストをターゲット プラットフォームに貼り付けることが唯一の信頼できる最終チェックです。

使い方

  1. ツールを開きます。すべてはブラウザのタブで実行されます。
  2. 入力を貼り付けるか入力し、必要なアクションを選択します。
  3. 結果を確認し、ワンクリックでコピーします。

ツールを開く

よくある質問

文字とバイトの違いは何ですか?

文字は Unicode コード ポイントです。バイトは UTF-8 サイズであり、ほとんどのデータベースと制限でカウントされます。

絵文字が複数回カウントされるのはなぜですか?

多くの絵文字は複数のコード ポイント (たとえば、基本文字と修飾子) で構成されており、それぞれが重要です。

スペースや改行はカウントされますか?

文字にはスペースや改行が含まれます。スペースのない文字は別のカウントで表示されます。

このツールは本当に無料ですか?

はい。アカウント、ペイウォール、使用制限はありません。 Tools App は、その背後にあるスタジオである aumenso によって資金提供されています。

入力した内容はアップロードされますか?

いいえ。ツールはブラウザのタブで実行されます。入力した内容は当社に送信されたり保存されたりすることはありません。

← すべての投稿