Salut tout le monde.

Je suis toujours aussi nul en expression régulière et j'en utilise pas assez souvent pour m'améliorer.

Alors je viens solliciter votre gentillesse pour m'aider à pondre celle là.
quoi que, peut-être que c'est pas possible en fait, vous me direz.

Je pars de ça :
([0-9]{2,2})(/)([0-9]{2,2})(/)([0-9]{4,4})
J'ai mis un <asp:RegularExpressionValidator et veux contrôler un champ text qui doit contenir une date au format JJ/MM/AAAA et en plsu, qui doit prendre en compte le calcul de l'âge car je veux que la saisi donne un âge compris entre 18 et 99 ans.

Premier problème : j'arrive pas à contrôler le format de la date, visiblement y a un problème avec les 4 chiffres de l'année.
Deuxième problème : je n'ai aucun idée de comment on peut dire à une expression régulière de prendre la date courante pour calculer l'âge.

Vous pouvez maider ?