2018年10月7日 5:58 pm #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~~と指定した場合に起こるようでした。
よろしくお願いします。