0

Eclipse リザーバー シミュレーターは、ASCII データ ファイルを入力として受け取ります。セーブデータを圧縮する方法があるため、セーブデータを入力するときは、次のように展開する必要があります。

4*0 4*1 0 3*1 5*0 1 0 2*1 10*.2
Expanded to
0 0 0 0 1 1 1 1 0 1 1 1 0 0 0 0 0 1 0 1 1 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2

繰り返し回数は 1 以外の任意の正の整数であり、データは任意の非負の実数である可能性があります。

圧縮されたデータの文字列を指定して、正規表現を使用して展開します。replace 行には何を書けばよいですか?UltraEdit の例をいただければ幸いです。スクリプト/マクロは受け入れられます。

元の正規表現:

   Find: (\d+)\*(\d)
Replace: 
4

1 に答える 1