不可視文字検出ツール
見えにくい、方向を変える、目視確認をすり抜ける可能性がある文字をローカルで調べます。
使い方
使い方
- 最大 100,000 文字を貼り付け、調べるカテゴリを選びます。
- 詳細レポート、可視マーカー、明示的な削除結果を選びます。
- 1 始まりのコードポイント位置を確認してコピーまたは保存します。
固定された説明可能な検出範囲
双方向マーク、埋め込み、上書き、アイソレート、固定リストのゼロ幅・不可視書式文字、通常の ASCII 空白以外の Unicode 空白、改行を除く C0、DEL、C1 制御文字を対象にします。すべての default-ignorable、類似文字、安全性を推測しません。
削除は明示的な選択
既定はレポートです。マーカーモードは U+ ラベルを挿入します。正規化は特殊空白を ASCII 空白にし、他の検出文字を削除します。削除モードは検出文字をすべて消します。ZWJ、ZWNJ、双方向マーク、ノーブレーク空白は言語や絵文字、書式に必要な場合があるため、削除前に確認してください。
よくある質問
あわせて知りたいこと
検出文字はすべて悪意がありますか?
いいえ。文字体系、絵文字、レイアウト、文書で正当な用途があります。見た目で確認しにくいという意味で、攻撃とは限りません。
位置はどう数えますか?
全文と各行について Unicode コードポイントを 1 始まりで数えます。補助平面の絵文字は JavaScript で UTF-16 2 単位でも 1 コードポイントです。
Unicode の似た文字も検出しますか?
いいえ。文書化された不可視、空白、方向、制御カテゴリだけです。別スクリプトの見た目が似た文字は比較しません。