複数ファイルを対象に、文字列の一括検索を行えるGREPソフト。単独の文字列を検索できるのはもちろん、複数文字列を組み合わせてAND/OR検索を行ったり、正規表現を使った検索を行ったりできる。「みやぐれっぷ【検索専科】」は、複数ファイルを対象に特定文字列を含むファイルを一括検索できるソフト。検索結果として、文字列を含むファイルの名前や保存先のパス、文字列が見つかった行の内容などがリスト表示される。リストからファイルの保存先フォルダを開いたり、リストをクリップボードにコピーしたりすることが可能。タグジャンプ機能を持つテキストエディタを外部ツールに登録しておけば、ダブルクリックでテキストエディタを起動し、目的の行を直接開ける。アーカイブ用DLLと組み合わせることで、アーカイブファイル内の検索を行うこともできる。
検索対象(探す場所)はフォルダ単位またはドライブ単位で指定する。ドライブ単位で検索する場合は、複数ドライブをまとめて指定できる。一度検索した場所は自動的に記録され、以降は「お気に入り」リストからすばやく選択できるようになる。また、一度検索を実行すると、結果が保持される。以前の検索結果に文字列を指定して絞り込みを行ったり、逆に指定文字列を除外して検索したりといったことも可能だ。
検索オプションでは、対象ファイル/除外ファイルのファイル形式を指定することが可能。そのほかにも、大文字/小文字や全角/半角の区別の有無、サブフォルダ内も含めた検索、ファイルのタイムスタンプにもとづく検索対象の範囲指定、漢字コードの翻訳などを指定できる。漢字コードの翻訳は、対象ファイル内にShift JIS以外の文字コードがある場合、自動的にShift JISに変換して検索を行う機能。JIS/EUC/UUENCODE/BASE64/UNICODEに対応する。
別途、DLLファイルを用意することで、LZH/ZIP/CABなどのアーカイブファイル内を検索することも可能。さらに、検索文字列に正規表現を使うことも可能で、高度なパターンマッチングも行える。
そのほか、検索結果リストをタグファイルとして保存したり、印刷したりもできる。保存したタグファイルを「みやぐれっぷ【検索専科】」で開けば、検索直後と同じように、一致した文字列を確認したり、タグジャンプでその行を呼び出したりすることが可能だ。