括弧やorが多すぎるNo.03753
鮎美 さん 03/06/11 07:29
 
おたずねします。
題名のように、「|」を使っていくつかの単語をorで検索するマクロを
動かそうとすると、「括弧やorが多すぎる」と叱られます。
2行にわたってor検索するにはどうしたらいいでしょうか

[ ]
RE:03753 括弧やorが多すぎるNo.03758
ENCODINGSHIFTJIS さん 03/06/11 12:03
 
>いくつかの単語をorで検索する

ASCII の単語なら, Cygwin の grep が使えます。
行の濃縮しかできませんが。マクロのようにその場所は
操作できない。

> grep -F -f 単語帳.TXT 記事.txt

単語帳.TXT には、1単語1行で書いておきます。
ヒットした行が出力されます。オプションの指定で
行番号なども出ます。

[ ]
RE:03753 括弧やorが多すぎるNo.03759
ひろ さん 03/06/11 12:39
 
 鮎美さん今日は、ひろです。
> 2行にわたってor検索するにはどうしたらいいでしょうか
 具体例を書いて頂いた方が早いと思いますが、元々正規表現でもあまり複雑
な検索はエラーになります。

 以下参考までに。「秀丸エディタ」と「秀丸」若しくは「鶴亀」を検索する
場合はを記しておきます。
(秀\n?丸(|\n?エ\n?デ\n?ィ\n?タ)|鶴\n?亀)

[ ]
RE:03759 括弧やorが多すぎるNo.03760
鮎美 さん 03/06/11 13:38
 
ENCODINGSHIFTJISさん、ひろさん、早速のご返事ありがとうございます。
簡単にはいかないようですね。
例を書くにはちょっと差し障りがあります。みんなバラバラなので、括弧でくくった
りして節約できないのです。

やっぱり、1行づつのマクロを二つ作って、動かすことにします。
ありがとうございました。

[ ]