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.
---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?