Aan de slagBegin gratis

Luie aanpak

Je hebt je gegevensset al deels opgeschoond, maar je bent bang dat er zinnen tussen haakjes staan die je analyse kunnen vertroebelen.

Ook hier kunnen een gretige (greedy) of een luie (lazy) kwantor tot verschillende resultaten leiden.

Als je bijvoorbeeld een woord wilt extraheren dat begint met a en eindigt met e in de string I like apple pie, denk je misschien dat de gretige regex a.+e apple oplevert. Je match wordt echter apple pie. Dit los je op door het patroon lui te maken met ?, wat wél apple teruggeeft.

De module re en de variabele sentiment_analysis zijn al in je sessie geladen.

Deze oefening maakt deel uit van de cursus

Regular expressions in Python

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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

# Print out the result
print(sentences_found_greedy)
Code bewerken en uitvoeren