ÎncepețiÎncepe gratuit

Potrivire greedy

Observi că în textul tweet-urilor apar în continuare numere. Prin urmare, decizi să le identifici pe toate.

Să presupunem că vrei să extragi numărul din propoziția I was born on April 24th. Un cuantificator lazy va face ca expresia regulată să returneze 2 și 4, deoarece acestea se potrivesc cu cât mai puține caractere posibil. În schimb, un cuantificator greedy va returna întregul 24, deoarece încearcă să se potrivească cu cât mai multe caractere.

Modulul re și variabila sentiment_analysis sunt deja încărcate în sesiunea ta. Poți folosi print(sentiment_analysis) pentru a le vizualiza în IPython Shell.

Acest exercițiu face parte din cursul

Expresii regulate în Python

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Write a lazy regex expression 
numbers_found_lazy = re.____(r"____", ____)

# Print out the result
print(numbers_found_lazy)
Editează și rulează codul