Gieriges Matching
Als Nächstes siehst du, dass im Tweet-Text immer noch Zahlen vorkommen. Also beschließt du, alle zu finden.
Stell dir vor, du möchtest die Zahl aus dem Satz I was born on April 24th extrahieren. Ein sparsamer Quantor (lazy) lässt die Regex 2 und 4 zurückgeben, weil dabei so wenige Zeichen wie nötig gematcht werden. Ein gieriger Quantor (greedy) gibt hingegen das gesamte 24 zurück, da er so viel wie möglich matchen will.
Das Modul re sowie die Variable sentiment_analysis sind bereits in deiner Session geladen. Mit print(sentiment_analysis) kannst du sie dir in der IPython Shell ansehen.
Diese Übung ist Teil des Kurses
<Kurs>Reguläre Ausdrücke in Python</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Write a lazy regex expression
numbers_found_lazy = re.____(r"____", ____)
# Print out the result
print(numbers_found_lazy)