文字数カウンター
入力した文字列を、UTF-8 のバイト数・コードポイント数・単語数など複数の観点で数える。
「文字数」は数え方で答えが変わる。DB のカラム長に収まるかを見たいなら UTF-8 のバイト数、入力欄の上限に引っかかるかを見たいなら JavaScript の length(UTF-16 コードユニット数)、人が見て何文字かを知りたいならコードポイント数を見る。
絵文字や一部の漢字は UTF-16 では 2 つぶんとして数えられるので、コードポイント数とlength がずれる。入力した文字列はブラウザの外に出ない。
- バイト数(UTF-8)
- 0
- 文字数(コードポイント)
- 0
- 文字数(JavaScript の length)
- 0
- 改行数(CRLF は 1 つ)
- 0
- 単語数(空白区切り)
- 0
- 空白を除いた文字数(コードポイント)
- 0