Bonjour,
je souhaite tester un Textbox pour une saisie de DateTime jj-mm-aaaa,
Si je en me trompe pas l'expression réguliere doit être de la forme :
[0-9]{,2}[-][0-9]{,2}[-][0-9]{,4}, mais ça ne marche pas...
C'est quoi le pb?
Bonjour,
je souhaite tester un Textbox pour une saisie de DateTime jj-mm-aaaa,
Si je en me trompe pas l'expression réguliere doit être de la forme :
[0-9]{,2}[-][0-9]{,2}[-][0-9]{,4}, mais ça ne marche pas...
C'est quoi le pb?
Salut.
Ce sont les {,X} qui ne doivent pas fonctionner. Essaie plutôt avec {1,X}. Par ailleurs, ta regex est incomplète, parce que même si elle était fonctionnelle, elle validerait la date du 37-38-1999.
Oh bah là c'est déjà pas mal car je sens que c'est en amont que je ferai mon test de four férie et tout le rest.
Merci Max je vais tester ça
Ce n'est en effet peut-être pas la peine de se prendre le chou avec des RegEx quand ce n'est pas nécessaire...
Bonjour,
comme dit plus haut, la validation d'une date est beaucoup plus compliquée que ça.
J'utiliserai simplement : DateTime.TryParse
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère
Installation de Code::Blocks sous Debian à partir de Nightly Builds
Partager