![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Jr. Member
![]() Registriert seit: 08.08.2005
Alter: 44
Beiträge: 29
|
![]() 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 |
![]() |
![]() |
![]() |
#2 |
Veteran
![]() Registriert seit: 28.06.2006
Alter: 42
Beiträge: 336
|
![]() Hört sich nach Hausaufgaben an...
IST das SO? Wenn ja wirst keine Antworten kriegen ![]()
____________________________________
Psalm 139 17,18 - AT Komische Dinge gehen dir voraus... |
![]() |
![]() |
![]() |
#3 |
Hero
![]() Registriert seit: 04.09.2001
Beiträge: 894
|
![]() hi,
das sollte mit regular expressions nicht so schwer sein - such mal danach, man findet im internet reichlich beispiele, auch in C#. fg hannes |
![]() |
![]() |
![]() |
#4 |
Elite
![]() Registriert seit: 07.02.2003
Beiträge: 1.037
|
![]() 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). |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|