タグ付き正規表現

 検索文字列において \( と \) で囲まれた文字列を置換時に \1 \2 などで参照できます。
 \1 は1番目に現れる \( と \) で囲まれた文字列に対応し、\2 は2番目に現れる \( と \) で囲まれた文字列に対応します。同様に \9 まで使えます。\( と \) を入れ子にすることはできません。
 \( と \) は検索文字列には影響しません。\1 などで、置換されるときにのみ影響します。


\(A+\) を (\1) に置換すると、
AAAAA は (AAAAA) に、
AAAAAAAAA は (AAAAAAAAA) に置換されます。


^\([A-Z]+\):\([A-Z]+\)$ を \2:\1 に置換すると、

AAA:BBB
ABCDEFG:XYZ
XYZ:AIUEO
はそれぞれ、
BBB:AAA
XYZ:ABCDEFG
AIUEO:XYZ
に置換されます。


制限:検索文字に \n が含まれているときはタグは使用できません。

参照    特殊文字  正規表現

最新情報  TOP  マクロTOP