質問: 正規表現の書き方をネットで探しましたが、イマイチやりたいことが出来ないので、どなたか実際にかいてもらえませんか。 ・文頭のスペースやタブを除外して、'や--の行を検索する。 ・特定のフォルダを除外してGREPをかける。 例えば、aaa.txtというファイルにあいうえおという文字列が入力されていて、 そのファイルがC:\A、C:\B、C:\Cにあり、C:\Bだけを除外してGREPをかけたい ※除外するフォルダ名の長さは不特定 ・検索したい単語の開始と終了は決まっていて、間に何文字入ってても(数字もあり)検索する 例えば、単語の開始が あいうえお で、終了が さしすせそ の場合 雑な質問で申し訳ないですが、どなたか回答お願い致します。
回答: >・文頭のスペースやタブを除外して、'や--の行を検索 「'や--の行」という言葉だけでは条件が不明瞭ですが...こうですか? ^\s*('|--).* >・特定のフォルダを除外してGREPをかける。 通常、エディタに内蔵する「ファイルから検索」の機能は、そこまで細かなフォルダ選択は出来ません。サクラエディタも。 他の機能?で出来るのかもしれませんが、何か別の(検索専用の)ソフトを探した方が早いでしょう。 >単語の開始と終了は決まっていて、間に何文字入ってても あいうえお.*?さしすせそ これで要件を満たさない場合は、具体例を提示してみてください。