Regex-Validierung auf Dezimalbasis
Ich verwende den folgenden regulären Ausdruck, um Dezimalzahlen mit Punkt zu validieren.
/^[0-9]*\.?[0-9]*$/
Es funktioniert gut für alle Fälle außer dem Fall12.
Arbeitsbeispiel:
12
12.2
10.222
12.
Ich möchte einen Validierungsfehler auslösen, wenn der Benutzer eingibt (12.
): Es muss mindestens eine Nachkommastelle eingegeben werden (z12.1
).