Skip to main content

ゼロ幅文字検出ツール テキスト内の隠れたゼロ幅および不可視文字を検出し、削除します。

ゼロ幅文字検出ツール illustration
📝

ゼロ幅文字検出ツール

テキスト内の隠れたゼロ幅および不可視文字を検出し、削除します。

1

テキストを貼り付け

見えない不可視文字が含まれる可能性のあるテキストを貼り付けてください。

2

検出結果の確認

すべての不可視文字とその位置、種類の一覧を表示します。

3

クリーンなテキストの取得

すべての不可視文字が除去されたクリーンなテキストをコピーしてください。

Loading tool...

What Is ゼロ幅文字検出ツール?

ゼロ幅文字検出ツールは、テキスト処理に影響を与えるが目に見えない隠れたユニコード文字をスキャンします。スペース(U+200B)、非結合文字(U+200C)、結合文字(U+200D)、単語結合子(U+2060)、バイト順マーク(U+FEFF)、ソフトハイフン(U+00AD)など、多くの目に見えない書式文字を検出します。これらの隠れた文字は、コードのバグ、文字列比較の破損、データの破壊を引き起こす可能性があります。また、ホモグラフ攻撃やテキスト操作で悪意的に使用されることもあります。

Why Use ゼロ幅文字検出ツール?

  • 15種類以上の不可視Unicode文字を検出
  • 各隠し文字の正確な位置と種類を表示
  • 不可視文字が除去されたクリーンなテキストを提供
  • 文字列比較の問題をデバッグする際に必須
  • 潜在的なテキスト操作やウォーターマークを検出

Common Use Cases

コードのデバッグ

コンパイルエラー、比較失敗、または予期せぬ動作を引き起こす不可視文字を見つけます。

データクリーン

データベースエントリ、CSVファイル、およびインポートされたデータから不可視文字を検出して除去します。

セキュリティ分析

フィッシング、ホモグラフ攻撃、またはテキスト操作に使用される不可視文字を検出します。

コピー&ペーストのクリーンアップ

ウェブサイトやドキュメントからテキストをコピーしたときに紛れ込んだ不可視文字を見つけます。

Technical Guide

このツールは、各文字のユニコードコードポイントを既知の目に見えない/ゼロ幅文字の一覧と比較してスキャンします。スペース(U+200B)、非結合文字(U+200C)、結合文字(U+200D)、左/右から右へのマーク(U+200E/200F)、単語結合子(U+2060)、不可視の数学演算子(U+2061-2064)、バイト順マーク(U+FEFF)、ソフトハイフン(U+00AD)、グラフィーム結合文字(U+034F)、アラビア文字マーク(U+061C)、モンゴル語の母音セパレーター(U+180E)をチェックします。検出された各文字は、位置、ユニコードコードポイント、および人間が読める名前とともにログに記録されます。クリーンな出力は、すべての検出された不可視文字をフィルタリングすることによって生成されます。

Tips & Best Practices

  • 1
    予期せぬエラーが発生する場合は、貼り付けたコードに不可視文字がないか確認してください
  • 2
    パスワード内のゼロ幅文字は、一致していないにも関わらず一致しているように見える可能性があります
  • 3
    ウェブサイトからコピーされたテキストには、隠しフォーマット文字が含まれていることがあります
  • 4
    JSONおよびCSVデータはフィールド値内の不可視文字によって破損する可能性があります
  • 5
    「私のマシンでは動作します」ような文字列の問題をデバッグする際に、このツールを最初のステップとして使用してください

Related Tools

Frequently Asked Questions

Q ゼロ幅文字が見えないのはなぜですか?
視覚的な表現がないためです。テキスト処理(行区切り、結合など)に影響を与えるように設計されています。
Q 不可視文字はどのようにして私のテキストに入り込むのですか?
ウェブサイト、テキストエディター、PDF、またはテキスト処理ツールからコピー&ペーストすることで導入される可能性があります。
Q 不可視文字はバグを引き起こす可能性がありますか?
はい、文字列比較の失敗、JSONパースエラー、データベースの問題、およびコードコンパイルエラーを引き起こす可能性があります。
Q 不可視文字は悪意を持っていますか?
組版や絵文字の結合などの正当な用途がある一方で、フィッシングURL、偽のコンテンツ、およびデータ操作に悪用される可能性があります。
Q 最も一般的な不可視文字は何ですか?
ゼロ幅スペース(U+200B)が最も一般的で、ウェブページからコピー&ペーストすることで導入されることがよくあります。

About This Tool

ゼロ幅文字検出ツール is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.