Je suis en train de faire correspondre les noms de fichiers dans le format fichier-isodate.txtPython expression régulière pour correspondre fichier date.txt
>>> DATE_NAME_PATTERN = re.compile("((.*)(-[0-9]{8})?)\\.txt")
>>> DATE_NAME_PATTERN.match("myfile-20101019.txt").groups()
('myfile-20101019', 'myfile-20101019', None)
Cependant je dois obtenir le nom de fichier et les parties -isodate en groupes séparés.
Toutes les suggestions et/ou explainations seraient appréciés
Merci, remplacez * par non greed. *? et ça marche. J'aurais dû repérer ça! –