ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
996
996
EMPFEHLEN
-
Hallo zusammen
Ich sitze gerade an einem Tool für das Onlinespiel Droidwars (www.d-wars.com), hier nun mein Problem:
Ich habe folgenden Text in meinem Textfiield:
aus diesem möchte ich nun folgende Informationen rausfilten :Datum: 12:25 22-09-2004
Betreff:
Angriff auf 96130
Nachricht:
Ihr Kontingent hat die Verteidigung der Basis bei 96130 durchbrochen.
Ihr Kontingent stieß auf keine nennenswerte Gegenwehr.
Ihre Einheiten haben vorsichtig und überlegt angegriffen.
Angreifer:
5 Merger
KVP-Bonus 170%
Angriffswert: 135
Verteidigungswert: 743
daraus resultierender Angriffswert: 506.5
Verluste:keine
gewonnenene Battlepoints: 0 (geklaut: 0)
Ihr Kontigent war nicht stark genug, um BPs zu klauen
Verteidiger:
Verteidigungszentrum Lvl. 2
KVP-Bonus 60%
Angriffswert: 15
Verteidigungswert: 29
daraus resultierender Verteidigungswert: 36.5
Verluste: alles
Plünderung:
max. Kapazität: 2800
373 Eisen
68 Titan
180 Öl
10 Uran
insgesamt geplündert: 631 Einheiten
Fenster schliessen.
96130
2800
373 Eisen
68 Titan
180 Öl
10 Uran
631
Ich habs mit regex versucht komme aber einfach nicht weiter
Google liefert (wiedermal) nix gescheites
und auch die Suchfunktion im Forum habe ich schon benutzt.
MfG
Hayes
-
22.09.04 15:48 #2
O_o ein dw'ler! Hi!
Ich habe ähnliches schon für Klonberichten programmiert. Mit regulären Ausrücken kommst du hier nicht weit.
Am besten du suchst nach immer vorkommenden Zeichenketten. Mit indexOf("Angriff auf") hast du die position vor der omni und mit indexOf("Nachricht") die Endposition. Den substring dazwischen kannst du dann noch trimmen und schon hast du die omni. Ähnlich kannst du dann für die anderen Werte vorgehen.
Grüsse TrueSun (ex Charon
)
Denken gefärdet die Gewohnheit
-
Hi
Dass ich mit Regex nicht wirklich weit komme hab ich mittlerweile auch bemerkt
aber danke für den Tipp werds mal ausprobieren 
MfG
Hayes
PS: pfff Charon :P [SUCC] der einzig wahre :P
€: Juhuu es hat geklappt, nochmals danke vielmals an TrueSun
Geändert von Hayes (22.09.04 um 16:17 Uhr)
Ähnliche Themen
-
Hochkomma ' per RegEx filtern?
Von S-lord im Forum PHPAntworten: 10Letzter Beitrag: 16.09.09, 14:25 -
JTextField begrenzen und nur Zahlen.
Von Kai008 im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 20.06.09, 21:31 -
Nur Zahlen in JTextField (Java 1.3 ohne FormattedTextFiled)
Von Matze im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 4Letzter Beitrag: 28.03.08, 11:29 -
jTextField nur Zahlen und +-
Von ihd im Forum JavaAntworten: 2Letzter Beitrag: 30.06.05, 11:26 -
Zahlen aus einem String filtern
Von jenno im Forum PHPAntworten: 3Letzter Beitrag: 02.02.04, 15:18





Zitieren
Login





