Mit regex auf Zahlen und Komma prüfen
Verfasst: Sonntag 28. Februar 2021, 19:55
Hallo,
ich komm da nicht drauf. Ich möchte die Eingabe von Mengen (String wird später auf Zahl geändert) auf Zahlen prüfen und nach dem Komma sollten nur 2 Stellen möglich sein. Max. Zahlengröße 9 Stellen dann zwei Kommastellen. Ich lese da schon 2 Tage im Internet auf den regex Seiten herum komme aber nicht drauf wie ich das lösen könnte.
Ich hab da schon was gefunden, was da auf Zahlen prüft, aber nicht auf zwei Kommastellen.
txt = "123,45"
if re.match("\d+(\,\d\d)", txt):
print("true")
else:
print("false")
Nachsehendes habe ich auch schon gehabt aber das funktioniert auch nicht so wie vorhin beschrieben.
if re.match("^/[0-9]+$/{3,}", txt)
Könnt Ihr mir bitte da helfen. Danke im Voraus.
ich komm da nicht drauf. Ich möchte die Eingabe von Mengen (String wird später auf Zahl geändert) auf Zahlen prüfen und nach dem Komma sollten nur 2 Stellen möglich sein. Max. Zahlengröße 9 Stellen dann zwei Kommastellen. Ich lese da schon 2 Tage im Internet auf den regex Seiten herum komme aber nicht drauf wie ich das lösen könnte.
Ich hab da schon was gefunden, was da auf Zahlen prüft, aber nicht auf zwei Kommastellen.
txt = "123,45"
if re.match("\d+(\,\d\d)", txt):
print("true")
else:
print("false")
Nachsehendes habe ich auch schon gehabt aber das funktioniert auch nicht so wie vorhin beschrieben.
if re.match("^/[0-9]+$/{3,}", txt)
Könnt Ihr mir bitte da helfen. Danke im Voraus.