Hmh,
also unter der Voraussetzung, dass das wirklich jedes Mal GENAU SO aussieht:
Nimm JavaScript, PHP oder was dir gerade zur Filterung genehm ist:
- Suche nach "Gebäude:" und schneide den String beginnend ab da
- Suche nach "Truppen:" und schneide den String bis hier
(du hast jetzt noch genau die Gebäudezeilen und eine Leerzeile) - In PHP würde sich jetzt ein explode am "\n" anbieten, in JavaScript vielleicht analog ein [split).
(Nun hast du im Array jede Gebäudezeile (+die Leerzeile) als einzelnen Eintrag) - Nun könntest du jeden Eintrag am Leerzeichen splitten, im zweiten Teil die Klammern durch ein replace o.ä. entfernen. Danach hast du jeweils in Teil 1 den Namen des Gebäudes und in Teil 2 seine Stufe.
3+4 geht evtl. auch effizienter...
Nun ja, das Konzept kippt sobald sich auch nur irgendwie das Format des Textes ändert und du machst das Spiel individuell für jeden Block und jeden Text.
MfG
Rouven
--
-------------------
ie:| fl:| br:> va:| ls:& fo:) rl:( n4:{ ss:) de:](http://de.selfhtml.org/javascript/objekte/string.htm#split) js:| ch:? mo:} zu:|
-------------------
ie:| fl:| br:> va:| ls:& fo:) rl:( n4:{ ss:) de:](http://de.selfhtml.org/javascript/objekte/string.htm#split) js:| ch:? mo:} zu:|