Unicode正規化
NFC・NFD・NFKC・NFKDから選んだUnicode正規化形式へ変換します。
使い方
- textを入力しnormalization formを選んで実行します。
主な機能と処理範囲
既定NFCでselectから4形式を選べます。
処理の仕組み
JavaScript String.normalize(form)をそのまま呼びます。
例
éのcomposed/decomposed表現をNFC/NFDで揃えられます。
こんな場面で便利
- 比較・保存前にコードポイント表現を統一するとき
利用前の確認
- NFKC/NFKDはcompatibility変換で記号・全角等を変える場合があるため原形保持用途では注意が必要です。
よくある質問
NFCとNFKCは同じ?
いいえ。NFKCはcanonicalにcompatibility変換も加えます。