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).

Antworten auf die Frage(2)

Ihre Antwort auf die Frage