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

Connected

ćwiczenie

Nie, to nie dla mnie!

Po znalezieniu pozytywnych tweetów czas zająć się negatywnymi. Twoim celem jest teraz wyszukanie zdań zawierających słowa hate, dislike lub disapprove. Podobnie jak wcześniej, chcesz zapisać nazwę filmu lub koncertu. Tweet będzie zawierał słowa movie lub concert, ale tym razem nie zamierzasz ich przechwytywać.

Na przykład dla zdania: I dislike the movie Avengers a lot. dopasowujesz i przechwytujesz słowo dislike. Słowo movie dopasowujesz, ale nie przechwycasz. Następnie dopasowujesz i przechwytujesz wszystko aż do kropki.

Lista sentiment_analysis zawierająca tekst 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.

Instrukcje

100 XP
  • Uzupełnij wyrażenie regularne tak, aby przechwytywało słowa hate, dislike lub disapprove. Dopasuj słowa movie lub concert, ale ich nie przechwytuj. 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 negative_matches.
  • Uzupełnij metodę .format(), aby wyświetlić wyniki zawarte w negative_matches dla każdego elementu listy sentiment_analysis.