Ich versuche, diese regulären Ausdrücke zu einem zu kombinieren. Weiß jemand, ob das möglich ist?Kombinieren Regex-Anweisungen zusammen
Im Grunde versuche ich zu überprüfen, ob eine Zeichenfolge einen Kleinbuchstaben, einen Großbuchstaben und eine Zahl hat.
(.*[a-z]+.*)
(.*[A-Z]+.*)
(.*[0-9]+.*)
Also diese Strings, die alle
aA1
a1A
Aa1
A1a
1aA
1Aa
Beispiele würde passieren, die
aa1
AA1
a1a
AAa
a1
1a
1AA
1A
etc..
Und "a1" würde fehlschlagen? Untersuchen Sie auch die Passwortkomplexität? Tu es nicht. – Schwern
@Swwern ja, sollte es falsch zurückgeben ... warum nicht? Gibt es etwas, das mir fehlt? –
Das Cracken von Passwörtern ist sehr anspruchsvoll geworden und die Zeiten, in denen eine Nummer in Ihrem Passwort Qualität bedeutet, sind längst vorbei. Verwenden Sie entweder einen Qualitäts-Passwort-Checker, oder stören Sie nicht. Sie fügen nur Komplexität hinzu und ärgern Leute, die gute Passwörter schreiben. Fragen Sie auf [Security.SE] (https://security.stackexchange.com/) nach weiteren Einzelheiten. – Schwern