#25143
TTTRK
参加者

江村様

正常に行われないというのは、
以前と同じ結果が得られないという意味でした。

原因となっている部分が分かりました。

■置換元文章
****
<hoge>aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
<hoge>aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
****

■マクロ
var ExpOption = (eeFindNext | eeFindReplaceEscSeq | eeReplaceAll);
document.selection.Replace(“<hoge>”,”\\n\\n\\n\\n\\n<hoge>”,ExpOption);

■得られる結果(v18.1.2)
****

<hoge>aaaaaaaaaaaaaa
aaaaaaaaaaaaaa

<hoge>aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
****

■得られる結果(v18.2.0 beta 1)(正常に置換されず)
****

<hoge>aaaaaaaaaaaaaa
aaaaaaaaaaaaaa

<hoge>aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
****

マクロが
document.selection.Replace(“<hoge>”,”\\n\\n\\n\\n\\n<hoge>”,eeFindReplaceEscSeq | eeReplaceAll | eeFindReplaceRegExp,0);
であれば(ExpOptionと指定しない場合)
beta以前の結果が得られるようでしたので、ver~~と指定した場合に起こるようでした。

よろしくお願いします。