Regex für Profis

09/15/2014 13:17 TequiL.A.#1
Heii ich suche einen Regex Profi

Ich brauche einen Regex für eine Passwortanforderungsabfrage
Das Passwort muss Gross & Kleinbuchstaben beinhalten
Mindestens eine Zahl und ein Sonderzeichen

Kann mir da jemand helfen ??
09/15/2014 13:31 alpines#2
Du könntest das erstmal mit zwei If-Abfragen und einem RegEx überbrücken.
Ein passendes RegEx Pattern gibts dafür sicherlich, aber ich weiß grad keins.
Code:
Not (StringLower($sPass) == $sPass) ;Case Sensitives Ungleich (kommen Großbuchstaben vor?
Not (StringUpper($sPass) == $sPass) ;Case Sensitives Ungleich (kommen Kleinbuchstaben vor?)
StringRegExp($sPass, "(\d+|â|á|....)") ;Zahlen -- Sonderzeichen müssen drinne definiert werden
09/15/2014 14:47 Obilee#3
srsly erster google eintrag nach 2sec googlen:

[Only registered and activated users can see links. Click Here To Register...]

...
09/15/2014 15:22 TequiL.A.#4
Danke ;)
aber
((?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[\x21-\x2f\x3a-\x40\x5b-\x60\x7b-\x7e]).{8,})

Ist die bessere Lösung, sonst muss ich jedes noch hinterlegen ;)
09/15/2014 15:52 Tasiro#5
Das erinnert mich an [Only registered and activated users can see links. Click Here To Register...] XKCD-Comic.
09/15/2014 16:40 TequiL.A.#6
Quote:
Originally Posted by Tasiro View Post
Das erinnert mich an [Only registered and activated users can see links. Click Here To Register...] XKCD-Comic.
Hat schon ziehmlich ähnlichkeit ;)

Naja
Thread kann man sonst closen
Danke für eure hilfe:D
09/15/2014 19:00 MrDami123#7
Quote:
Originally Posted by Tasiro View Post
Das erinnert mich an [Only registered and activated users can see links. Click Here To Register...] XKCD-Comic.
Noch einfacher ist es zwei seiner Passwörter einfach zu mergen. Man erhält ein langes und leicht zumerkendes Pw.