Inizia subitoInizia gratis

Corrispondenze greedy

Ora noti che nel testo dei tweet compaiono ancora dei numeri. Quindi decidi di trovarli tutti.

Immagina di voler estrarre il numero contenuto nella frase I was born on April 24th. Un quantificatore lazy farà sì che la regex restituisca 2 e 4, perché proverà a fare il match con il minor numero di caratteri possibile. Un quantificatore greedy, invece, restituirà l'intero 24 perché cercherà di fare il match con quanti più caratteri possibile.

Il modulo re e la variabile sentiment_analysis sono già caricati nella tua sessione. Puoi usare print(sentiment_analysis) per visualizzarla nell'IPython Shell.

Questo esercizio fa parte del corso

Espressioni regolari in Python

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

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

# Print out the result
print(numbers_found_lazy)
Modifica ed esegui il codice