kruschimappel
Mitglied
Moin,
ein regulärer Audruck will mal wieder nicht so, wie ich will...
Es gibt leider nichts aus.
Es soll geprüft werden, ob ein String zwischen 3 und 30 Zeichen lang ist, er darf nur aus a-z und 0-9 bestehen und muss mit einem Buchstaben beginnen. Die Funktion saveUrl entfernt nur die Leerzeichen und macht alles lowercase.
Was ist daran falsch?
lg
ein regulärer Audruck will mal wieder nicht so, wie ich will...
PHP:
if(!preg_match("#[a-z][a-z0-9]{2,29}#",
saveUrl('ich bin ein kleiner mann mit einer glatze')))
echo 'Passt schon';
Es soll geprüft werden, ob ein String zwischen 3 und 30 Zeichen lang ist, er darf nur aus a-z und 0-9 bestehen und muss mit einem Buchstaben beginnen. Die Funktion saveUrl entfernt nur die Leerzeichen und macht alles lowercase.
Was ist daran falsch?
lg