タグ付き正規表現
検索文字列において \( と \) で囲まれた文字列を置換時に \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