Thmoas Haxmer: PERL ---» à la input überprüfung mit / \W\D /

Beitrag lesen

Hi,

if ($FORM{'textfeld'} =~ / \W \D /) {

hier wird geprüft, ob folgende Zeichenkette vorkommt:
Leerzeichen, nicht-Wortzeichen, Leerzeichen, nicht-Ziffer, Leerzeichen.

Da \w bereits Ziffern beachtet (bzw. \W eben nicht), brauchst Du kein \D. Korrekt lautet es also so:

if ($FORM{'textfeld'} =~ /\W/) {

Ganz einfach!

Cheatah

Hi!

Dankeschön!