1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wyrażenia regularne w Pythonie

Connected

ćwiczenie

To mi się podoba!

Nadal pracujesz nad projektem analizy sentymentu na Twitterze. Najpierw chcesz zidentyfikować pozytywne tweety o filmach i koncertach.

Zamierzasz znaleźć wszystkie zdania zawierające słowa love, like lub enjoy i przechwycić to słowo. Ograniczysz zakres tweetów do tych, które zawierają słowo movie lub concert, zachowując je w osobnej grupie. Zapiszesz też nazwę filmu lub koncertu.

Na przykład dla zdania: I love the movie Avengers. dopasowujesz i przechwycujesz love, następnie dopasowujesz i przechwycujesz movie, a potem dopasowujesz i przechwycujesz wszystko aż do kropki.

Lista sentiment_analysis zawierająca tekst trzech tweetów oraz moduł re są załadowane w sesji. Możesz użyć print(), aby wyświetlić dane w powłoce IPython.

Instrukcje

100 XP
  • Uzupełnij wyrażenie regularne, aby przechwycić słowa love, like lub enjoy. Dopasuj i przechwyć słowa movie lub concert. Dopasuj i przechwyć wszystko, co pojawia się aż do ..
  • Znajdź wszystkie dopasowania wyrażenia regularnego w każdym elemencie listy sentiment_analysis. Przypisz je do zmiennej positive_matches.
  • Uzupełnij metodę .format(), aby wyświetlić wyniki zawarte w positive_matches dla każdego elementu listy sentiment_analysis.