テキスト・パターンの検索
指定されたソース・ファイル内のパターン・ベースのスキャンは、拡張子別のファイル内でテキスト・パターンを検索します。そのため、ソース・ファイル、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 |