Nun folgt mein regulärer Ausdruck:
Code:
/^[0-9]{2,4}([.,][0-9]{2})?$/
Erläuterung:
Anfang und Ende der Zeichenkette werden mit einem Zirkumflex und einem Dollarzeichen angezeigt. Nun folgen die Zahlen von 0 bis 9, welche mindestens zwei- und maximal viermal vorkommen müssen. Danach dürfen ein Komma oder ein Punkt und die Zahlen von 0 bis 9, welche genau zweimal vorkommen dürfen, stehen. Es darf aber auch gar nichts nach den ersten zwei bis vier Zahlen folgen.