![]() |
String parsen in C#
Hallo,
ich habe folgendes Problem: ich muss einen string überprüfen, ob dieser eine bestimmte Zeichenfolge enthält und diese Zeichenfolge dann weiterverwenden. Es kann sich um folgende 4 Zeichenfolgen handeln: 9 stellig numerisch 15 stellig numerisch 16 stellig numerisch drei 4er Blöcke und ein 3er Block numerisch Beispiel (die Zahlen sind natürlich nicht immer dieselben): Das ist die 127345639 die ich haben will 167235435261543 irgendein text sda 1234536278965453 hallo 2343 2378 5470 234 text Es kann auch sein dass der string 2 oder mehrere zu findende numerische Blöcke enthält. Ich möchte alle numerischen Blöcke aus einem string auslesen die einem der 4 oben genannten Muster entsprechen. Ich hoffe ihr könnt mir weiterhelfen. Vielen Dank, liebe Grüße Gerald |
Hört sich nach Hausaufgaben an...
IST das SO? Wenn ja wirst keine Antworten kriegen ;) |
hi,
das sollte mit regular expressions nicht so schwer sein - such mal danach, man findet im internet reichlich beispiele, auch in C#. fg hannes |
hi,
du könntest mit einem pointer durch den string gehen und mit hilfe des ascii codes feststellen ob sich um eine zahl handelt wenn kannst du sie in einen hilfsstring abspeichern, da es sich anscheinend um eine HÜ handelt werd ich hier nicht mehr schreiben (um teilstrings in einem string zu suchen bietet c diverse funktionen, google mal nach string). |
Alle Zeitangaben in WEZ +2. Es ist jetzt 22:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag