RegEx, mehrzeilig

soyo

Erfahrenes Mitglied
Hallo,

Für ein Browsergame wollt ich mir ein kleines Tool programmieren, welches mir Flotten zusammenrechnet. Der Quellstring schaut ungefähr so aus:

Code:
Flotte 2: 6.067 Bom × 2.500 Fre × 23 Kre × 125 Trä × 27.214 Kap
Flotte 2: 5.320 Bom × 2.500 Fre × 53 Zer × 100 Trä × 21.920 Kap
Flotte 2: 5.000 Jäg × 477 Zer × 164 Schl × 91 Trä × 43.019 Kap
Flotte 2: 450 Fre × 125 Zer × 32.000 Kap
Flotte 2: 383 Zer × 31.601 Kap
Flotte 2: 1.094 Bom × 1.200 Fre × 52 Trä × 26.140 Kap
Flotte 2: 666 Zer × 40.000 Kap
Flotte 2: 6.000 Bom × 1.655 Fre × 60 Zer × 70 Kre × 120 Trä × 18.345 Kap

Jetzt will ich alle Schiffe, eines Types, zusammenrechnen. Ich hatte da an Regex gedacht und später dann über den Array die Schiffstypen zusammenrechnen.
Wie würdet ihr das machen? Außerdem habe ich mit den Pattern dazu Probleme, da jede Zeile anders aufgebaut ist. Oder soll ich für jeden Schiffstyp einfach ein Pattern verwenden?

Gruß soyo
 
Gibts da einen besonderen Grund wieso du die Daten nicht in einer Datenbank speicherst? Wäre doch viel einfacher dort die Flotten zusammen zu rechnen?
 
Ich programmiere nicht selber ein Browsergame, ich spiele es nur. Die Flotten bekomme ich so aus dem IRC.
 
Zurück