EmEditorの正規表現で変数のような記述は可能でしょうか?
Q&A
お世話になっております。
EmEditorの正規表現で変数のような記述は可能でしょうか?
例えば以下です。
document.selection.Replace("佐藤武史","★",eeReplaceAll | eeFindReplaceRegExp,0);
document.selection.Replace("佐藤治美","♪",eeReplaceAll | eeFindReplaceRegExp,0);
document.selection.Replace("佐藤浩","▼",eeReplaceAll | eeFindReplaceRegExp,0);
document.selection.Replace("佐藤正","●",eeReplaceAll | eeFindReplaceRegExp,0);
こんな感じのだとすると佐藤というのが、大量にあちこちに記述して同時に使い回しで記述する場合
let a=佐藤;
document.selection.Replace("a武史","★",eeReplaceAll | eeFindReplaceRegExp,0);
document.selection.Replace("a治美","♪",eeReplaceAll | eeFindReplaceRegExp,0);
document.selection.Replace("a浩","▼",eeReplaceAll | eeFindReplaceRegExp,0);
document.selection.Replace("a正","●",eeReplaceAll | eeFindReplaceRegExp,0);
これで一ヶ所の変更で使い回しマクロのテンプレが出来ます。
このような正規表現での変数のようなマクロの記述は可能でしょうか?
よろしくお願いいたします。