プロが教えるわが家の防犯対策術!

正規表現の書き方をネットで探しましたが、イマイチやりたいことが出来ないので、どなたか実際にかいてもらえませんか。

・文頭のスペースやタブを除外して、'や--の行を検索する。

・特定のフォルダを除外してGREPをかける。
 例えば、aaa.txtというファイルにあいうえおという文字列が入力されていて、
 そのファイルがC:\A、C:\B、C:\Cにあり、C:\Bだけを除外してGREPをかけたい
 ※除外するフォルダ名の長さは不特定

・検索したい単語の開始と終了は決まっていて、間に何文字入ってても(数字もあり)検索する
 例えば、単語の開始が あいうえお で、終了が さしすせそ の場合

雑な質問で申し訳ないですが、どなたか回答お願い致します。

A 回答 (1件)

>・文頭のスペースやタブを除外して、'や--の行を検索


「'や--の行」という言葉だけでは条件が不明瞭ですが…こうですか?
^\s*('|--).*

>・特定のフォルダを除外してGREPをかける。
通常、エディタに内蔵する「ファイルから検索」の機能は、そこまで細かなフォルダ選択は出来ません。サクラエディタも。
他の機能?で出来るのかもしれませんが、何か別の(検索専用の)ソフトを探した方が早いでしょう。

>単語の開始と終了は決まっていて、間に何文字入ってても
あいうえお.*?さしすせそ


これで要件を満たさない場合は、具体例を提示してみてください。
    • good
    • 0
この回答へのお礼

>通常、エディタに内蔵する「ファイルから検索」の機能は、そこまで細かなフォルダ選択は出来ません。サクラエディタも。

GREPのメニューでフォルダを指定出来たので、フォルダにも正規表現が使えるのかとおもっておりました。

最悪、ローカルのフォルダなので、不要なのは消すか気にしないで今まで通り全部検索しようとおもいます。

他の二点は問題なくHITさせたい通りの回答です。

ありがとうございました。

お礼日時:2013/06/12 08:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!