Bonjour !

Je voudrais mettre plusieurs contraintes sur un mot de passe :
- au moins 1 chiffre
- au moins 1 lettre minuscule
- au moins 1 lettre majuscule

Pour ce faire, je cherche à utiliser les annotations, et je voudrais même tout mettre dans une seule...

De ce que mes recherches ont données, on pourrait écrire quelque chose comme ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
@Pattern(regexp = "(?=(.*[a-z]).*)" + "(?=(.*[A-Z]).*)" + "(?=(.*[0-9]).*)", message : "Il faut au moins 1 majuscule, 1 minuscule, 1 chiffre")
Oui, mais NetBeans n'en veut mas, et me demande une ")"

Qu'est-ce que j'ai loupé ?!

Merci