/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d).{8,}$/
Secret123aB3defghTr0ub4dor9Lives_cat·secret123SECRET123SecretpassAb1
Règles de mot de passe avec des lookaheads en regex (et quand s'en passer)
Comment vérifier « au moins une majuscule, un chiffre, huit caractères » en une seule regex grâce aux lookaheads, pourquoi la version sans ordre imposé en a besoin, les pièges des motifs courants, et pourquoi vérifier chaque règle séparément est souvent la meilleure conception.
Regex Hunter