Mailinglisten-Archive |
Jörn wrote: > ich bräuchte einen RegEX zur Kontrolle auf einen Preis (Floating > Number). Erlaubt sollen Komma, Punkt oder keines von beiden sein. > > Bsp > Erlaubt ist: > 12 > 12.00 > 12,00 leichte Übung: ^[0-9]+([\.,]{1}[0-9]{2})*$ Psssst, Geheimtipp: RegExe selberlernen bringt einen weiter als Einzellösungen zu erfahren. Daher eine kurze Erläuterung: ^ $ markieren Stringanfang und Ende [0-9]+ nur Zahlen, mindestens eine ()* dieser Teil ist optional [\.,]{1} genau eines dieser Zeichen, \. weil . eine Funktion hat (bel. Zeichen) Alles klar? Gruss, Andreas -- http://www.andreas-demmer.de
php::bar PHP Wiki - Listenarchive