1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do przetwarzania języka naturalnego w Pythonie

Connected

ćwiczenie

Więcej wyrażeń regularnych z re.search()

W tym ćwiczeniu wykorzystasz re.search() i re.match() do wyszukiwania określonych tokenów. Obie funkcje – search i match – przyjmują wzorce wyrażeń regularnych, podobne do tych, które definiowałeś we wcześniejszym ćwiczeniu. Zastosujesz te metody biblioteki do tego samego tekstu Monty Pythona z korpusów nltk.

Masz do dyspozycji zarówno scene_one, jak i sentences z poprzedniego ćwiczenia – możesz teraz użyć ich z re.search() i re.match(), aby wyodrębnić i dopasować kolejne fragmenty tekstu.

Instrukcje 1/3

undefined XP
    1
    2
    3
  • Użyj re.search(), aby znaleźć pierwsze wystąpienie słowa "coconuts" w scene_one. Wynik zapisz w zmiennej match.
  • Wyświetl indeksy początku i końca dopasowania match, korzystając z metod .start() i .end().