Hallo und Guten Morgen,
ich hänge an einem Regex-Problem und hoffe ihr könnt mir bitte weiterhelfen.
Eine html-Seite liefert folgenden String:
20220119,16:20,7431,24,NaN,NaN,0.005,NaN,NaN
und ich brauche eigentlich nur 2 Werte (den wo aktuell 7431 steht und den mit 24) in 2 verschiedenen Durchgängen.
Mit dem Regex (.+?)(?:,|$) konnte ich schon auf die Werte zwischen den Kommas filtern. Aber wie bekomme ich das hin, dass jeweils nur ein bestimmter Wert zurückgegeben wird? Die Regex-Tutorials bringen mich nicht weiter.
Kann mir jemand dabei helfen?
Vielen Dank im Voraus
Beste Grüße
Didi
Regex Problem
Ich würde es trotzdem ohne machen.
Und wenn du es noch an einer anderen Stelle brauchst, dann solltest du auch da die Möglichkeiten verwenden, die du hast.
Und wenn du es noch an einer anderen Stelle brauchst, dann solltest du auch da die Möglichkeiten verwenden, die du hast.
Code: Alles auswählen
text = "20220119,16:20,7431,24,NaN,NaN,0.005,NaN,NaN"
_, _, x, y, *_ = text.split(",")
print(x, y)