python3にて下記1のようなテキストを下記2のように
順序を入れ替えたいと考えています。
CALL O110 TEXT1 TEXT2 CALL O110 TEXT3 TEXT4 CALL O111 TEXT5 TEXT6 O110 G90 X-286.207Y162.485 X-219.833Y158.237 M99 O111 G90 X-89.Y62.485 X-2.33Y58.237 M99
CALL O110 O110 G90 X-286.207Y162.485 X-219.833Y158.237 M99 TEXT1 TEXT2 CALL O110 O110 G90 X-286.207Y162.485 X-219.833Y158.237 M99 TEXT3 TEXT4 CALL O111 O111 G90 X-89.Y62.485 X-2.33Y58.237 M99 TEXT5 TEXT6
ある特定の呼び出しコード(この場合はCALL)に続く番号に一致するブロックを
テキストの下部から検索してブロックごと呼び出しコードの下に配置していきたい
と考えています。上記例のように同じブロックが複数回呼び出されることがあります。
まったく糸口が思いつかず、質問させていただきました。
よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー