← テキスト&リストツール
テキスト&リストツール · ローカルで実行

Unicode正規化ツール

テキストを NFC、NFD、NFKC、または NFKD に変換し、互換変換を隠すのではなく、どのコードポイントが変更されたかを報告します。

準備完了。作業データはこのブラウザに保存されます。

なぜこのツールが役立つのか

識別子の比較、多言語テキストの重複排除、または見た目は同じでもバイト列が異なる文字列を含むフィクスチャを準備する前に、正規化を使用してください。

どのように働くか

ブラウザは標準のUnicode正規化操作を呼び出し、元の文字列と結果のコードポイント列を比較して、互換文字が変更されたかどうかを報告します。

実用例

NFCは、eと結合アクセント記号のアキュートアクセントを1つの合成されたéのコードポイントに変換します。一方、NFKCは、fi合字のような互換形式も展開します。

検証

計算は決定的であり、無効な入力を静かに変更するのではなく、検証エラーを説明します。

プライバシー境界

入力と出力はこのタブ内にとどまります。コピーとダウンロードはサーバーアップロードなしでブラウザAPIを通じて行われます。

結果パスポート

各実行はツールモード、タイムスタンプ、入出力サイズを報告するため、変換されたデータの監査が可能です。