文字数カウンター
Chars Counter
入力/出力
ここに文字数が出ます
所感など
文字数カウンターです。
単純に「入力された文字列を取得してその長さを出力すればええやろ!」と思い込んでいましたが、
サロゲートペアなど様々な要因で意図した文字数が出ないことがあることを初めて知ったので、
急遽intl.Segmenterについて調べることになりました...。
文字列周り(文字コード、正規表現とか)についてはまだまだ知識が浅いので強化していかないとな~~~と思いました。
あと単語数計測もやろうとしたらintl.Segmenterで数を出すと空白も含んでしまうようだったので、ひとまず今は文字数カウントのみです。
Keyupイベントを拾っているのでマウス操作の貼り付けなどで入力が完結すると正常に動作しないかも。