Bonjour, je souhaite vérifier qu'une chaîne ai bien au minimum:

- une lettre en majuscule
- une lettre en minuscule
- un caractères spécial
- un chiffre

et que le tout fasse minimum 8 caractères.

j'ai commencé par faire ça:

je n'ai pas mis le motif pour les 8 caractères minimum pour le moment.

Le truc qui me pose problème c'est que apparemment l'ordre compte ! C'est a dire qu'il va chercher un mot de passe avec EN PREMIER au moins un chiffre EN DEUXIÈME au moins une minuscule EN TROISIEME au moins une majuscule etc.. alors que je souhaiterai que mon expression régulière valide un mot de passe sans ce soucié de l'ordre dans lequel sont entrer les caractères.

je test mes expressions sur : http://www.quanetic.com/Regex

Je n'ai pas encore trouvé comment faire, je ne suis pas contre un peu d'aide, merci bcp.