Začněte nyníZačněte zdarma

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

Zobrazit kurz

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)
Upravit a spustit kód