[ 新規に投稿する ]

[の正規表現No.08511
でがらし さん 17/05/20 18:09 [ コメントを投稿する ]
   [の前に、「# 」を付けるために、下記のマクロを作りましたが、カッコの対応が合わないと出てきます。どのように修正したらいいでしょうか?

 秀丸は8.71の32ビットバージョンです。

==
replaceallfast "\[", "# \[", regular;
endmacro;
==
[ ]
RE:08511 [の正規表現No.08512
山紫水明 さん 17/05/20 21:52 [ コメントを投稿する ]
   でがらしさん,

>replaceallfast "\[", "# \[", regular;

マクロで書く場合には \ を重ねる必要があります。

replaceallfast "\\[", "# \\[", regular;

                    山紫水明
[ ]
RE:08512 [の正規表現No.08513
でがらし さん 17/05/21 08:13 [ コメントを投稿する ]
   あー、そうでした。昔、同じようなへまをしたことがありましたが、すっかり失念していました。ありがとうございました。
[ ]

[ 新規に投稿する ]