Jakiś czas temu
Chcesz dowiedzieć się, kiedy zostały opublikowane tweety. Po dokładniejszym zapoznaniu się z danymi odkrywasz, że daty są podawane na różne sposoby. Postanawiasz wyodrębnić daty za pomocą .findall(), aby następnie je znormalizować i ujednolicić ich format.
Zauważasz, że daty zawsze przyjmują jeden z poniższych formatów:
27 minutes ago
4 hours ago
23rd june 2018
1st september 2019 17:25
Lista sentiment_analysis zawierająca treść trzech tweetów oraz moduł re są już załadowane w sesji. Możesz użyć print(), aby wyświetlić dane w powłoce IPython.
To ćwiczenie jest częścią kursu
Wyrażenia regularne w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Complete the for loop with a regex to find dates
for date in sentiment_analysis:
print(re.____(r"\d{____}\s____\s____", date))