括弧や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行づつのマクロを二つ作って、動かすことにします。
ありがとうございました。
[
△
]