C'est pas une question de moyens, c'est une question d'utiliser les bons outils. Utiliser une regex unique pour ça, ça rend le code imbitable et inmaintenable, et ça a de fortes chances de diminuer les perfs. En bonus, ça empêche de générer des messages d'erreur différents en fonction de l'erreur (erreur dans la taille ou erreur dans la composition).
Donc il est à la fois plus simple, plus logique et plus pratique pour tout le monde de faire d'abord un check de taille et ensuite un check de compo.
---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody