#32183
snow
Participant

失礼しました。読み解けるものと思っていました。
エディタではなくJavaScriptの話になりますので、それはご自身で勉強されてはどうでしょうか。

batch_list=editor.filters;
function F(a,b){
  batch_list.AddReplace(a,b,eeFindReplaceRegExp|eeFindReplaceCase,0);
}
F("タロウ","太郎");
F("ハナコ","花子");
document.selection.BatchReplace(batch_list,eeReplaceAll,eeExFindRegexOnigmo);

あるいはこのような形も考えられるでしょうか。この形であればfunctionを別ファイルに追い出して#includeするという手もあるでしょうか(複数のマクロから呼ぶかどうか、ご質問からでは判りませんが)。

function F(){
  batch_list=editor.filters;
  for(a=arguments,i=0;i<a.length;i+=2)
    batch_list.AddReplace(a[i],a[i+1],eeFindReplaceRegExp|eeFindReplaceCase,0);
  return batch_list;
}
batch_list=F(
  "タロウ","太郎",
  "ハナコ","花子"
);
document.selection.BatchReplace(batch_list,eeReplaceAll,eeExFindRegexOnigmo);