Hallo,
ich hab in einer Textdatei verbotene Wörter definiert, die ich mit if(preg_match("/$wort/i",$text)) echo "FEHLER"; überprüfe.
Das klappt auch wunderbar.
Nur jetzt will ich auch, dass man keine Zeichenketten eingeben kann, die länger als z.b. 15 Zeichen lang sind.
Sowas z.B. aksdfjlkasdjflkasdjflöksadjflkasdjycsdafhasdffl
Dazu hab ich in der Datei einfach mal
................. als verbotenes Wort definiert.
if(preg_match("/............./i",$text)) echo "FEHLER"; findet aber alle Zeichen, also auch Leerzeichen. Das funktioniert deshalb nicht.
Nun brauche ich also das Muster, das ich in der Datei definieren muss, damit keine zusammenhängende Zeichenketten mit mehr als 15 Zeichen zugelassen sind.
ich hab in einer Textdatei verbotene Wörter definiert, die ich mit if(preg_match("/$wort/i",$text)) echo "FEHLER"; überprüfe.
Das klappt auch wunderbar.
Nur jetzt will ich auch, dass man keine Zeichenketten eingeben kann, die länger als z.b. 15 Zeichen lang sind.
Sowas z.B. aksdfjlkasdjflkasdjflöksadjflkasdjycsdafhasdffl
Dazu hab ich in der Datei einfach mal
................. als verbotenes Wort definiert.
if(preg_match("/............./i",$text)) echo "FEHLER"; findet aber alle Zeichen, also auch Leerzeichen. Das funktioniert deshalb nicht.
Nun brauche ich also das Muster, das ich in der Datei definieren muss, damit keine zusammenhängende Zeichenketten mit mehr als 15 Zeichen zugelassen sind.
Kommentar