Dans mon application, l'utilisateur peut spécifier le modèle pour les dates en le saisissant dans la zone de texte. Ce modèle est utilisé pour la consignation des messages. Par exemple, si l'utilisateur spécifie « dd-MM » puis dans le fichier journal, il pouvait voir ce qui suit:C#. Validation du modèle de date
[12-06] Some message...
[02-09] Some message 2...
Comment valider ce modèle? Comment protéger l'entrée de mauvais modèles?
Donc, vous savez que c'est la date. Vous voulez vous assurer qu'il est conforme au modèle de date? – Rake36
Si c'est au début d'un mois, comment pourriez-vous faire la différence entre 'dd-MM' et' MM-dd'. Ou peut-être y a-t-il beaucoup de messages aujourd'hui, donc ça devrait être chaque minute donc c'est "hh-mm"? –
Considérant le commentaire par ho1, et votre problème. Je vous suggère de fournir une liste d'options à l'utilisateur au lieu d'analyser le texte entré. –