Seite 1 von 1

String auf Sonder- und Leerzeichen testen

Verfasst: 28.07.2007 21:31
von switchon
Hi,

ich will prüfen, ob ein String Sonder- oder Leerzeichen enthällt.
Damit:

if (preg_match("/[^a-zA-Z0-9]/","",$text)) {
echo 'Richtiges Format';
}
else
{
echo 'Falsches Format';
}


Die Variable "text" belege ich vorher mit einem Wert.

Aber egal ob in der Variable "text" sonderzeichen vorkommen oder nicht, es kommt immer "falsches format".

Wieso?

Vielen Dank
switchon

Verfasst: 29.07.2007 00:26
von Pyramide
http://de.php.net/manual/de/function.preg-match.php
int preg_match ( string $Suchmuster, string $Zeichenkette [, array &$Treffer [, int $Flags [, int $Versatz]]] )

Verfasst: 29.07.2007 08:43
von BB-BF-BM
Vielleicht sind auch die ctype_*-Funktionen für dich interessant!

speziell: [PHP:ctype_alnum]