Unicode NFKC正規化でできること
全角英数字、半角カナ、丸数字、互換単位、合字などを、Unicodeが定めるNFKC(Normalization Form Compatibility Composition)で標準的な表記へまとめます。入力すると結果が即時更新されます。
使い方
- 正規化する文字列を入力または貼り付けます。
- NFKC正規化結果を確認します。
- 必要な場合は「結果をコピー」から利用します。
変わる文字の例
全角英数字のABC 123はABC 123に、半角カナのガッツはガッツになります。さらに、丸数字①は1、互換単位㎏はkg、合字ffiはffiへ展開されます。
変わらない文字と不可逆性
漢字、ひらがな、絵文字、改行など、NFKCで正規形が同じ文字は保持されます。一方、正規化によって複数の表記が同じ結果へまとまるため、結果から丸数字や全角表記などの元の文字を判別して戻すことはできません。
入力した文字列は送信されますか?
送信されません。正規化とコピーは、ダウンロード済みのJavaScriptを使ってお使いのブラウザ内で実行されます。入力や結果をmonoLetが保存することもありません。