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
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))