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

Connected

Вправа

Подобається!

Ви далі працюєте над проєктом аналізу тональності у Twitter. Спочатку ви хочете визначити позитивні твіти про фільми та концерти.

Ви плануєте знайти всі речення, що містять слова love, like або enjoy, і захопити це слово. Ви обмежите твіти тими, де є слова movie або concert, зберігаючи це слово в іншій групі. Також ви збережете назву фільму або концерту.

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

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

Інструкції

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