Regulärer Ausdruck !?
kato
- php
hallo,
ich würde gerne mit regulären ausdrücken bestimmen, das die variabel mindestens 4 zeichen(nur buchstaben & zahlen) lang sein muss und keine leerzeichen beinhalten darf... mit der länge das klappt auch, aber mit den leerzeichen leider nicht!
weiss jemand eine lösung wie auch leerzeichen erkannt werden???
if(!eregi("[0-9a-z]{4}",$user_nickname))
danke schon mal im voraus ;-)
Hi,
ich würde gerne mit regulären ausdrücken bestimmen, das die variabel mindestens 4 zeichen(nur buchstaben & zahlen) lang sein muss und keine leerzeichen beinhalten darf... mit der länge das klappt auch, aber mit den leerzeichen leider nicht!
Deine Regular Expression prüft, ob irgendwo innerhalb des Strings vier Buchstaben oder Ziffern in Folge vorkommen. Das Symbol für Stringanfang ist "^", das für Stringende "$"; die geschweiften Klammern lassen kommagetrennt "von" und "bis" zu, wobei ein Weglassen des Wertes für "beliebig" steht.
Cheatah
Hi,
mindestens 4 zeichen (nur buchstaben & zahlen) lang und keine leerzeichen
Mit [0-9a-z] sind Leerzeichen bereits ausgeschlossen. Allerdings funktioniert Deine Lösung nur, wenn die Var genau vier Zeichen lang ist, weil ein {4} folgt. Versuche mal {4,} was soviel heißt wie mindestens 4 Zeichen, also
if(!eregi("[0-9a-z]{4,}",$user_nickname))
Gruß,
Danny
weiss jemand eine lösung wie auch leerzeichen erkannt werden???
Ein "Leerzeichen" ist ein "Leerzeichen" ist ein "Leerzeichen" ist ein......
Gruß
Timothy
mhhhhhhhhh
das hilft mir leider alles nicht soviel ;-(
wäre nett wenn noch ein paar vorschläge von euch kommen könnten !!!
danke..
Hi,
das hilft mir leider alles nicht soviel ;-(
die Mischung aus Dannys Lösung und meinen Hinweisen macht's.
Cheatah