私はJavaからObjective Cにゲームを移植しています。私は正規表現経由で何らかの置換を使用してそれを変更する簡単な方法があることを願っています。Regex(または類似のもの)を使用してカンマを単語に置き換える(JavaプロジェクトをObjective Cに移植)
Java形式は次のようになります -
level1.addWave(240, 0, 120, 1, Constants.DOWN_STRAIGHT, .03f, 0.15f,
Constants.WANDER_RIGHT, Constants.TOP_SIDE, 250, 390, Sheep.WHITE, 2);
とObjective Cのバージョンは次のようになります -
[level1 addWave_offset:0 waveTimer:0 nextSheepCD:0 numberOfWaves:1 startingDirection:DOWN_STRAIGHT wanderRate:0.03 wanderLean:0.15
wanderDirection:WANDER_NONE side:TOP_SIDE minPixel:200 maxPixel:200 type:WHITE amount:1];
正規表現を経由してこの置換を行う方法はありますか?
は、「あなたは10個のパラメータを持つプロシージャを持っている場合は、おそらくいくつかを逃しました。」 - Alan J. Perlis –
私はこの質問を抽象的に変更し、正規表現については本当の答えを与えるように促してくれるでしょうか? – ixikos