mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 23.04.2024 20:12 Benutzername: Passwort: Auto-Login

Thema: [REGEX] Problem bei Usernamen vom 06.09.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [REGEX] Problem bei Usernamen
Seite: 1, 2  Weiter
Autor Nachricht
Backware
Threadersteller

Dabei seit: 09.12.2004
Ort: bei Köln
Alter: 38
Geschlecht: Männlich
Verfasst Do 06.09.2007 14:34
Titel

[REGEX] Problem bei Usernamen

Antworten mit Zitat Zum Seitenanfang

Hi Leute,

ich arbeite derzeit an einer kleinen Lösung für Logins und bin gerade am überlegen.

Es geht mir im Moment darum, dass ich mittels REGEXP prüfen will, ob der Benutzername "gültig" ist. Gültig ist er, wenn er Zeichen wie A-Z, a-z, 0-9 _ und - beinhaltet.

Alles andere finde ich etwas "unnötig" zuzulassen.

Jetzt fehlt mir scheinbar irgendwie eine Information oder derartiges, da mein REGEXP auch Usernamen wie ______ zulässt....

Hier mal mein Prachtstück *bäh*.

Code:
^[\w\-]{3,12}$


Ich hätte gern, dass der Benutzername mit Buchstaben oder Zahlen anfangen und mit Buchstaben oder ZAhlen ENDEN soll.. zwischendrin darf EIN: - oder _ vorkommen, zum Trennen der Wörter.

BTW. ist das hier im MGi auch so.

Liebe Grüße

Backware

// Edit meint: achso: der gesamte Benutzername muss mindestens 3 maximal 12 Zeichen beinhalten.


Zuletzt bearbeitet von Backware am Do 06.09.2007 14:36, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
beeviZ

Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 06.09.2007 15:41
Titel

Antworten mit Zitat Zum Seitenanfang

tipp: mgi = phpbb2 = opensource

runterladen, anmeldung suchen, regex ausm script klauen.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Backware
Threadersteller

Dabei seit: 09.12.2004
Ort: bei Köln
Alter: 38
Geschlecht: Männlich
Verfasst Do 06.09.2007 16:09
Titel

Antworten mit Zitat Zum Seitenanfang

beeviZ hat geschrieben:
tipp: mgi = phpbb2 = opensource

runterladen, anmeldung suchen, regex ausm script klauen.


tut mir leid ich meinte: das MGI lässt auch Usernamen wie ______ zu *zwinker*
  View user's profile Private Nachricht senden
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 06.09.2007 22:12
Titel

Antworten mit Zitat Zum Seitenanfang

angenommen anfangs- und endzeichen sind festgelegt:
^[a-z][\w\-]{1,10}[a-z]$


Zuletzt bearbeitet von dastef am Do 06.09.2007 22:13, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Backware
Threadersteller

Dabei seit: 09.12.2004
Ort: bei Köln
Alter: 38
Geschlecht: Männlich
Verfasst Fr 07.09.2007 10:26
Titel

Antworten mit Zitat Zum Seitenanfang

dastef hat geschrieben:
angenommen anfangs- und endzeichen sind festgelegt:
^[a-z][\w\-]{1,10}[a-z]$


damit würde a------a auch gehen. soweit kam ich auch schon Lächel
  View user's profile Private Nachricht senden
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Fr 07.09.2007 12:12
Titel

Antworten mit Zitat Zum Seitenanfang

Backware hat geschrieben:
dastef hat geschrieben:
angenommen anfangs- und endzeichen sind festgelegt:
^[a-z][\w\-]{1,10}[a-z]$


damit würde a------a auch gehen. soweit kam ich auch schon Lächel



und was ist an a------a auszusetzen?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
pRiMUS

Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht: Männlich
Verfasst Fr 07.09.2007 12:21
Titel

Antworten mit Zitat Zum Seitenanfang

das das einfach keine gültigen usernamen sind, wenn das nicht erwünscht ist...
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Fr 07.09.2007 12:30
Titel

Re: [REGEX] Problem bei Usernamen

Antworten mit Zitat Zum Seitenanfang

Backware hat geschrieben:
Hi Leute,
Gültig ist er, wenn er Zeichen wie A-Z, a-z, 0-9 _ und - beinhaltet.


wieso? ich doch erlaubt *zwinker*
naja, würde die diskussion eh in die falsche richtung bringen, deswegen hak ich mal nicht nach.

wieviele - und _ hintereinander dürfen denn erlaubt sein?

wenn nur eines von diesen zeichen erlaubt ist, dann schau doch einfach ob zwei (hintereinander) drinne sind als indikator, dass der username ungültig ist...


Zuletzt bearbeitet von pixelpapst303 am Fr 07.09.2007 12:30, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Regex für Mailheader
JS | replace - regex - br
[REGEX/REWRITE] + und &
RegEx - Rufnummer Validierung
Per RegEx auslesen und ersetzen
Grep/RegEx frage
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.