Bonjour,

Je cherche un moyen d'extraire une date qui n'a pas une forme définie ni une place définie dans une chaîne string

par exemple 3 lignes ci-dessous
16-08-2007PAS DE SYNCHRORemise en service massive 04-07-2007
20-05-2005 –essai mauvais - 25-07-2005 - pas de synchro
Blabla20/01/04 suite
Ici et encore 20/03/2008
La notation de la date est toujours française jour mois an

Je sais je vais me faire tirer dessus à bout portant, mais je ne comprends pas comment utiliser la bibliotheque date ou datetime notamment la fonction strptime

Si j’écris
Date_correcte=datetime.strptime(« 16-08-2007PAS DE SYNCHRORemise en service massive 04-07-2007 »,%d %- %m %- %Y)
Cela doit fonctionner ??
Strptime va me retourner un état valide s’il trouve une combinaison? L’objet se débrouille tout seul ?

Si a un moment j’ai un état valide j’aurai trouvé un format de date correct.
Je saurais ensuite comment enlever la chaîne de caractere représentant la date