改行で挟まれた単語の検索
No.08863
山紫水明
さん 15/11/29 21:09
お尋ねします。
[改行]
秀丸
[改行]
という文章で
searchdown2 "\\n秀丸\\n", regular;
message str(result);
というマクロを実行するとヒットすることがわかります。
しかし,
searchdown2 "(?<=\\n)秀丸(?=\\n)", regular;
も
searchdown2 "(\\n)(秀丸)(\\n)(?\\2)", regular;
もうまくいきません。
何か基本的なところでまちがっているような気もしますが,どうしたらいい
ものでしょうか。
山紫水明
[
△
]
RE:08863 改行で挟まれた単語の検索
No.08864
colder
さん 15/11/29 21:32
ヘルプに書いてありました。
「\nを使った複数行検索の際の制限について」
http://hidemaruo.mydns.jp:81/helpsite/hidemaru/html/190_CmdSearch_Regular_ReturnCodeLimit.html
ここによると、(?#fulllinematch)を付けるとよいようです。
[
△
]
RE:08864 改行で挟まれた単語の検索
No.08865
山紫水明
さん 15/11/29 22:03
colderさん,
>ここによると、(?#fulllinematch)を付けるとよいようです。
うーん,こちらでしたか。
(?#maxlines:3)までは行ったのですが,そこでやめてしまいました。
ありがとうございました。
山紫水明
[
△
]