grepについて(正規表現?)No.05505
じゅんちゃん さん 00/03/30 05:15
 
みなさん、はじめまして
先日入会させていただいて、楽しく読ませていただいているとともに、とても勉強に
なりうれしく思っています

さて今回聞きたいのは検索についてです

この花は赤い
赤い花はバラです

両方の行には "赤い","花" という単語が含まれていますが、出てくる順番が違います

この両方が必ず含まれる行を探すのはどうやったらいいのでしょうか?

正規表現を使うのかと思って調べてみるのですが、どちらかが含まれる(| パターン
の論理和)というのしか見つけられなかったです

いまは単語ごとに二回grepして見つけています
教えていただけると幸いです よろしくお願いいたします

[ ]
RE:05505 grepについて(正規表現?)No.05506
山紫水明 さん 00/03/30 08:08
 
    じゅんちゃんさん こんにちは。

》両方の行には "赤い","花" という単語が含まれていますが、出てくる順番が
》違いますこの両方が必ず含まれる行を探すのはどうやったらいいのでしょうか?

正規表現で
 花.*赤い|赤い.*花
として,grep して見てください。

 では, (^^)/~
                                        山紫水明

[ ]
RE:05506 grepについて(正規表現?)No.05531
じゅんちゃん さん 00/04/01 04:30
 
山紫水明さん、こんにちは

>正規表現で
> 花.*赤い|赤い.*花
>として,grep して見てください。

早速のお返事ありがとうございました
ばっちりできました! どうもありがとうございました

[ ]