|
question "臨床試験整理マクロ";
if( result != yes ) {
endmacro;
}
replaceallfast "(^[^()\\n]*\\([^()\\n]*\\)[^()\\n]*\\([^()\\n]*\\)\\n)|
(^[\\x81\\x40-\\xFC\\xFF]+/[^\\x81\\x40-\\xFC\\xFF\\n/]+\\n)|(^[\\x81\\x40-\
\xFC\\xFF]+\\([\\x81\\x40-\\xFC\\xFF]+)/[^\\x81\\x40-\\xFC\\xFF]+\\n)|(^\\t)"
, ""
, regular, casesense;
message str(result) + "個の置換を実行しました。";
question "行頭数字、その後何もない文を削除";
if( result != yes ) {
endmacro;
}
replaceall "^\\d+\\n", "", regular;
message str(result) + "個の置換を実行しました。";
message "改行を減らすマクロです";
#searchoptionOrg = searchoption;
$searchbufferOrg = searchbuffer;
$replacebufferOrg = replacebuffer;
replaceallfast "(\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n)|"
+ "(\\n\\n\\n\\n\\n\\n\\n\\n\\n)|(\\n\\n\\n\\n\\n\\n\\n\\n)|"
+ "(\\n\\n\\n\\n\\n\\n\\n)|(\\n\\n\\n\\n\\n\\n)|"
+ "(\\n\\n\\n\\n\\n)|(\\n\\n\\n\\n)|(\\n\\n\\n)|(\\n\\n)|\\n"
, "\\n"
, regular;
message str(getresultex(14)) + "個の置換を行いました。";
setsearch $searchbufferOrg,#searchoptionOrg;
setreplace $replacebufferOrg;
上記3つのマクロを連結して、1つのマクロにするにはどうすればいいですか?1つ目
と2つ目と3つ目の「XXXXX個の置換を行いました」は省いても結構ですが、マクロ終
了後には「置換完了」というメッセージを入れたいです。そして、マクロの開始時に
は「臨床試験マクロ」と表示させたいです。
|
|