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
Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...
Une réponse vous a aidé ? utiliser le bouton
"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
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...
One minute was enough, Tyler said, a person had to work hard for it, but a minute of perfection was worth the effort. A moment was the most you could ever expect from perfection.
-- Chuck Palahniuk, Fight Club, Chapter 3 --
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
Bonjour,
J'avais déjà répondu sur un sujet similaire en java.
Tu peux y jeter un coup d'oeil :
http://www.developpez.net/forums/d10...il/regex-date/
Mon entreprise recrute des développeurs C#, n'hésitez pas à me contacter par MP
Je vous remercie à tous, j'ai simplement utilise le TryParse.
Pour ce qui est du test plus approfondi je m'en chargerai plus tard.
Merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager