Philipp Hasenfratz: Feld prüfen ob Zahlenwert - Problem Tausendertrennzeichen

Beitrag lesen

Halihallo Steve

prüfe ich, ob das Feld eine Ganzzahl enthält. Das klappt wunderbar, aber wenn man Tausendertrennzeichen mit eingibt z.B. 1.000.000 geht dies nicht mehr. Hat jemand einen Vorschlag?

Schmeiss die doch einfach raus ( =~ s/'|.|_//g ) oder mache eine Auswahl mit (..|..) um
die verschiedenen möglichen Zeichen aufzuzählen. Warum eigentlich \D der mached non-
Digits (\d für digit). Und erweitere deine RegExp auf den ganzen String, ansonsten gibt
der Match true, sobald der erste Digit gefunden wird (in deinem Beispiel ein Non-Digit).

Viele Grüsse

Philipp