Ich möchte, dass ein regulärer Ausdruck dies überprüft:
Ein Passwort enthält mindestens acht Zeichen, darunter mindestens eine Zahl und umfasst sowohl niedrigere als auch Großbuchstaben und Sonderzeichen, zum Beispiel #
, ?
, !
.
Es kann nicht Ihr altes Passwort sein oder Ihren Benutzernamen enthalten "password"
, oder"websitename"
Und hier ist mein Validierungsausdruck für acht Zeichen, einschließlich eines Großbuchstaben, eines Kleinbuchstaben und einer Zahl oder eines Sonderzeichens.
(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$"
Wie kann ich es schreiben, denn ein Passwort muss aus acht Zeichen bestehen, darunter ein Großbuchstabe, ein Sonderzeichen und alphanumerische Zeichen ?