Unicode正規化

Unicode標準の4つの正規化形式で、見た目が似た文字列の内部表現を整えます。

形式を変更すると結果を再計算します。NFKC・NFKDでは互換文字が変化する場合があります。

正規化結果

使い方

文字列と正規化形式を選ぶと、ブラウザ標準のUnicode正規化結果を表示します。Unicode文字コード確認では各文字の詳細なcode pointを確認できます。

正規化形式・注意事項

NFCは標準的な合成形、NFDは標準的な分解形です。NFKCは互換分解後に合成し、NFKDは互換分解します。NFKC・NFKDは全角英数字や丸数字などの互換文字を変える場合があります。全角・半角変換とは目的が異なるため、常にNFKCが最適とは限りません。通常の絵文字は不要に削除しません。

関連ツール