Greedy matching
Všimneš si, že v textu tweetů se stále objevují čísla. Rozhodneš se je proto všechna najít.
Představ si, že chceš z věty I was born on April 24th extrahovat číslo. Líný kvantifikátor přiměje regex vrátit 2 a 4, protože bude hledat co nejméně znaků. Chamtivý kvantifikátor naopak vrátí celé číslo 24, protože se snaží najít co nejvíce znaků.
Modul re i proměnná sentiment_analysis jsou ve tvé session už načteny. Obsah proměnné si můžeš zobrazit pomocí print(sentiment_analysis) v IPython Shellu.
Toto cvičení je součástí kurzu
Regular Expressions in Python
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Write a lazy regex expression
numbers_found_lazy = re.____(r"____", ____)
# Print out the result
print(numbers_found_lazy)