SheepDev

Unicode正規化

Unicode正規化では、NFC・NFD・NFKC・NFKDの結果とコードポイントを比較します。

Unicode正規化

⌂ 入力と結果はこのブラウザー内で処理され、自動保存・送信されません。

入力待ち
16KiB以下は入力後に自動更新
テキストTEXT · 0 B
0 行
編集・表示

入力待ち

完全なテキスト結果

NFKC・NFKDは互換文字も変更します。位置ごとのコードポイント比較であり、編集距離による差分ではありません。

使い方

結合文字や全角文字による表記差を調べるときは元の文字列を入力し、NFC・NFD・NFKC・NFKDを比較します。

見た目だけでなく変化したコードポイントを確認してください。互換正規化では区別したい表記も変わる場合があります。パスワードや識別子を、比較を通す目的だけで一律に正規化しないでください。

例

ABC é ①

原理・制限

入力は各欄1,048,576バイト、出力は33,554,432バイト、処理時間は5,000ミリ秒までです。入力を黙って切り詰めません。

使い方・解説

関連ツール

エンコード・文字コード

Unicode文字情報

Unicode文字情報では、コードポイント、UTF-8 byte、結合・不可視文字を確認します。

テキスト・正規表現

テキスト差分

テキスト差分では、行・文字単位の差分と空白無視の切替します。