1. Learn
  2. /
  3. Курси
  4. /
  5. Regular Expressions in Python

Connected

Вправа

Ех! Не для мене!

Після пошуку позитивних твітів ви хочете зробити те саме для негативних. Тепер ваш план — знайти речення, що містять слова hate, dislike або disapprove. Ви знову збережете назву movie або concert. Ви отримаєте твіт, що містить слова movie або concert, але цього разу не плануєте зберігати саме це слово.

Наприклад, якщо у вас є речення: I dislike the movie Avengers a lot.. Ви знаходите та захоплюєте dislike. Ви зіставляєте, але не захоплюєте слово movie. Після цього ви зіставляєте та захоплюєте все до крапки.

Список sentiment_analysis, що містить текст трьох твітів, а також модуль re завантажені у вашій сесії. Ви можете скористатися print(), щоб переглянути дані в IPython Shell.

Інструкції

100 XP
  • Доповніть регулярний вираз, щоб захопити слова hate або dislike або disapprove. Зіставте, але не захоплюйте слова movie або concert. Зіставте та захопіть усе, що з'являється до ..
  • Знайдіть усі збіги цього виразу в кожному елементі sentiment_analysis. Присвойте їх до negative_matches.
  • Доповніть метод .format(), щоб вивести результати, що містяться в negative_matches, для кожного елемента в sentiment_analysis.