テキスト・パターンの検索

指定されたソース・ファイル内のパターン・ベースのスキャンは、拡張子別のファイル内でテキスト・パターンを検索します。そのため、ソース・ファイル、XML 構成ファイル、およびその他のテキスト・ファイル内を検索できます。

例えば、間違った E メール・アドレスがアプリケーションにハードコーディングされないようにするためのパターン検索を作成することができます。以下の例では、企業の E メール・アドレスがアプリケーション内で使用されないようにする場合に、 .*@mycompany.comなどのパターンを検索することができます。

このパターンでは以下が検索されます。 パターン
E メール・アドレス [A-Za-z]\.[A-Za-z]@[A-Za-z][A-Za-]\.com
次のようなパターンのすべてのインスタンス passWord = [Pp][Aa][Ss][Ss][Ww][Oo][Rr][Dd]\W*=
MD5 ハッシュ・アルゴリズムのインスタンス getInstance[[:space:]]*\([[:space:]]*"MD5