Zacznij terazZacznij za darmo

Podejście leniwe

Wstępnie oczyściłeś swój zbiór danych, ale martwisz się, że zdania ujęte w nawiasy mogą zakłócić analizę.

Tu też kwantyfikator zachłanny lub leniwy może prowadzić do różnych wyników.

Na przykład jeśli chcesz wyodrębnić słowo zaczynające się na a i kończące na e w ciągu I like apple pie, możesz pomyśleć, że zastosowanie zachłannego wyrażenia regularnego a.+e zwróci apple. Jednak dopasowanie obejmie apple pie. Aby temu zapobiec, użyj trybu leniwego z ?, który zwróci apple.

Moduł re oraz zmienna sentiment_analysis są już wczytane w twoim środowisku.

To ćwiczenie jest częścią kursu

Wyrażenia regularne w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Write a greedy regex expression to match 
sentences_found_greedy = re.____(r"____", ____)

# Print out the result
print(sentences_found_greedy)
Edytuj i uruchom kod