Python Module RE - Vérifier le format
Résolu
Sam
-
Edawards_0352 Messages postés 1083 Date d'inscription Statut Membre Dernière intervention -
Edawards_0352 Messages postés 1083 Date d'inscription Statut Membre Dernière intervention -
Bonjour !
J'aurai besoin d'aide, j'ai trouvé plusieurs docs sur le module Regex de python mais je ne comprend pas comment répondre à mes attentes.
Mon objectif est de vérifier si l'heure entré est au bon format. Voici les formats que je souhaite accepter :
- hh.mm/hh.mm
- h.mm/hh.mm
- hh.mm/h.mm
- h.mm/h.mm
J'ai réussi à vérifier si les "." et le "/" sont présents, mais je n'arrive pas à gérer la quantité de chiffre avant et après.
J'avais fais une contrainte comme ça :
'(\d\d|\d)+[.]\d\d+[/](\d\d|\d)+[.]\d\d'
Mais je me suis rendu compte que c'était équivalent à :
'\d+[.]\d+[/]\d+[.]\d'
Je vous montre mon petit programme :
=====================================
=====================================
Si quelqu'un a des connaissances dans ce module, je serai enchanté d'avoir son aide !
Merci et bonne journée :)
Sam
J'aurai besoin d'aide, j'ai trouvé plusieurs docs sur le module Regex de python mais je ne comprend pas comment répondre à mes attentes.
Mon objectif est de vérifier si l'heure entré est au bon format. Voici les formats que je souhaite accepter :
- hh.mm/hh.mm
- h.mm/hh.mm
- hh.mm/h.mm
- h.mm/h.mm
J'ai réussi à vérifier si les "." et le "/" sont présents, mais je n'arrive pas à gérer la quantité de chiffre avant et après.
J'avais fais une contrainte comme ça :
'(\d\d|\d)+[.]\d\d+[/](\d\d|\d)+[.]\d\d'
Mais je me suis rendu compte que c'était équivalent à :
'\d+[.]\d+[/]\d+[.]\d'
Je vous montre mon petit programme :
=====================================
import re heure = input("Entrer l'heure (hh.mm/hh.mm) : ") condition = '\d+[.]\d+[/]\d+[.]\d' def check(dt): if(re.search(condition, dt)): print("Valid Time") else: print("Invalid Time") check(heure)
=====================================
Si quelqu'un a des connaissances dans ce module, je serai enchanté d'avoir son aide !
Merci et bonne journée :)
Sam
A voir également:
- Python Module RE - Vérifier le format
- Format epub - Guide
- Format factory - Télécharger - Conversion & Codecs
- Hp usb disk storage format tool - Télécharger - Stockage
- Format apfs - Guide
- Format bin - Guide
Merci pour la solution, cela va en aider plus d'un ici sur le forum.
Bonne continuation.