|
例えば、次の様なヘッダが情報アイテムにあったとします。
Subject: '25/6/18(水)の件1
この行をコピーして、本文に貼り付けます。
Subject: '25/6/18(水)の件2
とします。
//マクロA
replaceall @"/([1-9])/", @"/0\1/", regular, inselect; //月が1桁なら前に0を付ける
message str(result);
endmacro;
//マクロB
replaceall @"/([1-9])/", @"/0\1/", regular, inselect2;
message str(result);
endmacro;
(ア)本文で実行
件2を行選択して、上記マクロAとBを実行します。24/06/18に置換されます。(resultは共に1です)
(イ)ヘッダ部で実行
件1を行選択して、上記マクロAを実行します。置換されます。(resultは1です)
(ウ)ヘッダ部で実行
件1を行選択して、上記マクロBを実行します。置換されません。(resultは0です)
(ウ)の場合でも置換できるようにして頂けないでしょうか?
よろしくお願いいたします。
一応、ア〜ウを手動でもやってみました。
結果は、同じでした。
(ウ)正規表現にして、選択した範囲に「文字単位」を指定した場合、"/([1-9])/ - 見つかりませんでした"とのメッセージが出ました。
|
|