CommencezCommencez gratuitement

Il y a quelque temps

Vous voulez savoir quand les tweets ont été publiés. Après quelques recherches, vous apprenez que les dates sont fournies sous différentes formes. Vous décidez d'extraire les dates avec .findall() afin de pouvoir les normaliser ensuite pour qu'elles aient toutes le même format.

Vous constatez que les dates sont toujours présentées de l'une des façons suivantes :

27 minutes ago

4 hours ago

23rd june 2018

1st september 2019 17:25

La liste sentiment_analysis qui contient le texte de trois tweets, ainsi que le module re, sont déjà chargés dans votre session. Vous pouvez utiliser print() pour afficher les données dans l'IPython Shell.

Cette activité fait partie du cours

Expressions régulières en Python

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Complete the for loop with a regex to find dates
for date in sentiment_analysis:
	print(re.____(r"\d{____}\s____\s____", date))
Modifier et exécuter le code