Unicode類似文字チェック

Unicodeスケルトンを比較し、見た目の似た文字を確認します。

ブラウザー内で処理ファイルと文字列はこのタブで処理します。
Unicode類似文字チェック
文字列を入力するか、例を試してください。

基本の仕組み

ラテン文字aとキリル文字аは別の文字です。スケルトンは比較用に共通形へ変換し、ASCIIのmもrnになる場合があります。推奨表記ではありません。

できること

出現ごとのUTF-16位置、比較文字列、完全なJSON報告。読みやすい候補はASCIIと絵文字の結合を保持し、スケルトンはUnicode対応表とNFDを使います。 鏡文字・上下逆文字は近似字形と書記素逆順です。絵文字は対応英数字を変換し他は保持。類似変体は大文字小文字を区別する同じUnicodeスケルトンを保ちますが、重複もあり安全評価ではありません。100件・出力250000単位まで。

使い方

  1. paypalとpаypalのように1つか2つの文字列を入れ、置換候補・スケルトン・報告を選びます。
  2. 実行してコードポイントと位置を調べます。大文字小文字を区別します。候補を確認してからコピーしてください。

エラーと制限

Unicode confusables 18.0.0を使用します。完全なUTS #39識別子プロファイル、ドメイン規則、文字体系制限、安全性判定ではありません。不可視文字は報告し、自動削除しません。

入力10,000、出力250,000 UTF-16単位、UTF-8ファイル1 MiB、実行20秒まで。JSONの項目名は機械処理用です。

鏡文字・上下逆文字は近似字形と書記素逆順です。絵文字は対応英数字を変換し他は保持。類似変体は大文字小文字を区別する同じUnicodeスケルトンを保ちますが、重複もあり安全評価ではありません。100件・出力250000単位まで。

よくある質問

スケルトンが異なれば安全ですか?

いいえ。フォント、文脈、双方向文字、アプリの規則も関係します。一致は確認の手がかりで、不一致も安全を保証しません。

ブラウザー内で処理?

ファイルと文字列はこのタブで処理します。

関連ツール

Unicode confusables 18.0.0 · Unicode License v3