すべて置換(実行)
文字列をすべて置換します。
置換ダイアログで [すべて置換] ボタンを押した時の動作です。
■マクロ構文
・構文: ReplaceAll( str1 :String , str2 :String , int3 :Integer );
str1 検索文字列
str2 置換文字列
int3 置換オプション(省略可能、ただしPPAマクロは省略不可)
・記録: 置換の[すべて置換]実行により記録
・解説: 引数は「置換(実行)」Replaceの引数に加えて、
int3には「すべて置換」の動作のみに影響を与えるオプションを指定できます。
ReplaceAll専用オプション
0x400 「すべて置換」は置換の繰返し(sakura:1.5.15.0以降)
注意:sakura:1.5.15.0以前に作成されたマクロで「すべて置換」(ReplaceAll)を使用して、
位置指定(行頭指定^や単語区切り指定\b)を含むパターンを消去(置換後の文字列が空)しているために
期待の動作をしない場合は、マクロ修正が必要です。第3引数のint3に0x400のオプションを追加してください。
ReplaceAllLine は廃止しました。1.5.15.0以降では ReplaceAll で 0x400 を指定しない場合と等価です。