grep検索No.02178
hide さん 98/12/09 17:42
 
始めて投稿させていただきます。
grep検索についておたずねします。
or検索、&検索ができません、教えて下さい。
よろしくお願いします。

[ ]
RE:02178 grep検索No.02184
EMiCC さん 98/12/11 10:47
 
hideさんはじめまして。EMiCCと申します。

>grep検索についておたずねします。
>or検索、&検索ができません、教えて下さい。
>よろしくお願いします。
ちょっとこれだけでは判りかねますので、
具体的に「どういう検索をしようとして、どういう検索文字列を
設定したけど、どういう文字列にしかヒットしなかった」
などということを教えていただけますか?

[ ]
RE:02184 grep検索No.02189
hide さん 98/12/11 12:34
 
はじめましてEMiCCさん、そしてありがとうございます。
例えばサーバーとIBMの文字両方がある文字列の
検索。サーバーまたはIMBのどちらかの文字があ
る文字列なのです。ヘルプをみていろいろやって
はみたもののぜんぜんヒットしません
どうぞよろしくお願いします。






>hideさんはじめまして。EMiCCと申します。
>
>>grep検索についておたずねします。
>>or検索、&検索ができません、教えて下さい。
>>よろしくお願いします。
>ちょっとこれだけでは判りかねますので、
>具体的に「どういう検索をしようとして、どういう検索文字列を
>設定したけど、どういう文字列にしかヒットしなかった」
>などということを教えていただけますか?

[ ]
RE:02189 grep検索No.02191
EMiCC さん 98/12/11 13:37
 
>例えばサーバーとIBMの文字両方がある文字列の
>検索。サーバーまたはIMBのどちらかの文字があ
>る文字列なのです。ヘルプをみていろいろやって

「サーバーとIBMの文字両方」といってもいろいろありますが、「サーバー」と「IBM」の間に
どんな文字列があるかわからない(不定)というものは検索できないと思います。
例えば間に数値しかない(あるいはなにもない)とわかっていれば
 サーバー[0-9]*IBM
で検索できますけれど。

「サーバーまたはIMBのどちらか」でしたら、
 (サーバー|IBM)
で検索できるはずです。

P.S.[正規表現]にチェックするのをお忘れなく。(^_-)

P.P.S こういうものは、自分でいろいろやってみるか(これはやられたんですよね)、
他人の作ったマクロを参考にしてみるのが一番です。

[ ]
RE:02191 grep検索No.02195
秀丸担当 さん 98/12/11 17:51
 
>「サーバーとIBMの文字両方」といってもいろいろありますが、「サーバー」と「IB
M」の間に
>どんな文字列があるかわからない(不定)というものは検索できないと思います。
>例えば間に数値しかない(あるいはなにもない)とわかっていれば
> サーバー[0-9]*IBM
>で検索できますけれど。

間にどんな文字があるかわからない場合は、
 サーバー.*IBM
とすればできると思います。
これで擬似的なANDになりますが、順序が違ったり3つ以上のANDになったり
すると難しいです。

[ ]
RE:02191 grep検索No.02201
hide さん 98/12/11 21:07
 
ありがとうございます。
私の場合日記、業務日誌はもちろんエクセルとかアクセス
などのデータも最終的にはテキストにしますので、どうしても
求めるデータのヒット率が重要になってきます。
大変参考になりました。今後ともよろしく!!_(._.)_

>P.P.S こういうものは、自分でいろいろやってみるか(これはやられたんですよ
ね)、
>他人の作ったマクロを参考にしてみるのが一番です。

[ ]
RE:02195 grep検索No.02202
hide さん 98/12/11 21:15
 
そうですね、サーバー.*IBMとIBM.*サーバーでは
少し検索結果が違いますが、やってみると、いままでより
絞り込みができるようになりました。
ありがとうございます。


>間にどんな文字があるかわからない場合は、
> サーバー.*IBM
>とすればできると思います。
>これで擬似的なANDになりますが、順序が違ったり3つ以上のANDになったり
>すると難しいです。

[ ]