Regular Expressions 101

Community Library Entry

0

Regular Expression
PCRE2 (PHP >=7.3)

/
^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[!?-_.:,;+*~#'´`\\={}()\/&%$§"])[A-Za-z0-9!?-_.:,;+*~#'´`\\={}()\/&%$§"]{8,32}$
/

Description

Eine einfache RegEx zur Validierung von Passwörtern mit folgenden Regeln:

  • mind. eine Ziffer
  • mind. ein Kleinbuchstabe
  • mind. ein Großbuchstabe
  • mind. ein Sonderzeichen (!?-_.:,;+*~#“'´`\={}()/&%$§)
  • mind. 8 Zeichen
  • max. 32 Zeichen
Submitted by Ruben Winkler - Der ultimative Regular Expression Komplettkurs - 4 years ago (Last modified 4 years ago)