Page 1 of 1

Regulärer Ausdruck in benutzerdefiniertem Feld

Posted: 12 Dec 2013, 13:57
by stef-lhm11
Ich hab schon vieles versucht, aber nichts hat funktioniert.
Wie kann ich die eingabe in einem benutzerdefiniertem Feld prüfen. Sicher mit dem Feld "regulärer Ausdruck". Ich würde bi Gleitkommazahl auf 0-100 prüfen und bei Zahl auf 0-1000.
Kann da vll jemand helfen. Im Handbuch steht mit Hilfe der "/^-?([0-9])*$/" Ausdrücke. hat aber nicht gefunzt.

Danke!

Re: Regulärer Ausdruck in benutzerdefiniertem Feld

Posted: 12 Dec 2013, 22:27
by atrol
Für 0-1000 den Datentyp auf Text und den Ausdruck wie folgt setzen

Code: Select all

^0*([0-9]{1,3}|1000)$
Für Gleitkommazahlen habe ich auf die Schnelle keine Lösung gefunden.

Re: Regulärer Ausdruck in benutzerdefiniertem Feld

Posted: 13 Dec 2013, 08:50
by stef-lhm11
Besten Dank! :)
ich hasse regular expressions !! :D

Re: Regulärer Ausdruck in benutzerdefiniertem Feld

Posted: 13 Dec 2013, 11:10
by atrol
stef-lhm11 wrote:ich hasse regular expressions !! :D
Gibt es bessere Alternativen, um Vergleichbares zu tun?