|
ノノムンです
今度は、始めの = の次から改行の手前までを削除する場合
正規表現ではどの様になるのでしょうか?
Loop:
//=の次から行末まで削除(=が2つ有る場合は始めだけ)
replaceall "[^=]*=$", "", regular;
if( result == 0 ) endmacro;
goto Loop;
の様にしたのですが、違ったようです。
前の方法で
Loop:
//=の次から行末まで削除(=が2つ有る場合は始めだけ)
golinetop;
searchdown "=";
right;
deleteafter;
down;if( result == 0 ) endmacro;
goto Loop;
の様にすると出来ました。
今回の最終目的は
Msg16=Invalid Language File.
reserved=reserved
;50
とある場合
Msg16=001
reserved=reserved
;50
;で始まる番号
reserved=reserved の行
以外 = の後に 全角数字を インクリメントして入れ替えたいのです。
もうこうなるとお手上げです。
ノノムン wrote:
> ノノムンです
>
> 三月さん、山紫水明さん 有り難う御座いました。
|
|