Hallo, ich stehe vor folgender Aufgabenstellung:
ich habe einen String gegeben, beispielsweise x= "anna_meier(12:30)" und soll mit den einzelnen Teilen, also in diesem Fall mit anna, meier, 12 und 13 einzeln einen Satz bilden.
Ich würde diesen String also gerne sinnvoll aufteilen wobei Befehle wie string.isdigit() in diesem Fall bei mir keine Wirkung gezeigt haben, weil die Zahlen mit anderen Zeichen verbunden sind.
Ich würde mich sehr über eine Idee für eine Lösung freuen.
Dankeschön und LG
Zahlen aus String herauslesen
ja bzw handelt es sich um einen String der aus mehrerer solcher Elemente aufgebaut ist und die durch ein "," getrennt sind.
Dann kommst kannst du mit .split() die einzelnen Elemente erhalten und diese musst du dann parsen. Entweder, wie von Sirius3 angemerkt, mit regulären Ausdrücken, oder etwas umständlicher, indem du hier wieder .split() verwendest.
Ich tendiere klar zu dem regulären Ausdrücken.
Ich tendiere klar zu dem regulären Ausdrücken.