Gretige matching
Je ziet dat er nog steeds cijfers in de tekst van de tweets voorkomen. Je besluit ze allemaal te vinden.
Stel dat je het getal wilt extraheren uit de zin I was born on April 24th. Een luie (non-greedy) kwantor laat de regex 2 en 4 teruggeven, omdat die zo min mogelijk tekens matcht. Een gretige (greedy) kwantor geeft echter 24 terug, omdat die zoveel mogelijk tekens probeert te matchen.
De module re en de variabele sentiment_analysis zijn al ingeladen in je sessie. Je kunt print(sentiment_analysis) gebruiken om deze in de IPython Shell te bekijken.
Deze oefening maakt deel uit van de cursus
Regular expressions in Python
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Write a lazy regex expression
numbers_found_lazy = re.____(r"____", ____)
# Print out the result
print(numbers_found_lazy)