Archiv verlassen und diese Seite im Standarddesign anzeigen : Benutzernamen bei Registrierung mit RegEx
Archimedes
25.05.2008, 19:44
Hallo Forum,
ich würde gerne als Benutzernamen nur alphanumerische Zeichen ohne Umlaute/Sonderzeichen und Zahlen zulassen.
Kann mir jemand mit einem RegEx-Ausdruck helfen?
Passepartout
25.05.2008, 19:56
Alphanumerisch, aber ohne Zahlen? :confused:
Oder meinst du, dass die Benutzernamen nicht nur aus Zahlen bestehen darf?
Archimedes
25.05.2008, 19:57
mit!
Hat sich aber erledigt. Es steht aber sogar in der Hilfe:
^[A-Z0-9]+$
Archimedes
25.05.2008, 20:00
Jetzt bräuchte ich aber noch einen SQL-Query:
Ich würde gerne alle bestehenden Namen strippen. Alle zeichen außer A-Z und 0-9 sollen aus Namen gestrichen werden.
StGaensler
25.05.2008, 22:34
Hallo,
das ist mit einem SQL-Query nicht möglich, es gibt zwar eine Suchen- und Ersetzen-Funktion, allerdings lässt diese keine Regex-Ausdrücke zu (darüber wäre das möglich) und du musst aufpassen, dass du danach keine doppelten Benutzernamen hast.
Dazu musst du dir ein php-Script schreiben, welches das erledigt.
Viele Grüße
Stefan
vBulletin® v3.7.4, Copyright ©2000-2008, Jelsoft Enterprises Ltd.