CommencerCommencez gratuitement

Appariement gourmand

Vous constatez ensuite que des nombres apparaissent encore dans le texte des tweets. Vous décidez donc de tous les repérer.

Imaginons que vous vouliez extraire le nombre contenu dans la phrase I was born on April 24th. Un quantificateur non gourmand retournera 2 et 4, car il fera correspondre le minimum de caractères nécessaire. En revanche, un quantificateur gourmand renverra 24 en entier, puisqu’il cherche à faire correspondre le maximum possible.

Le module re ainsi que la variable sentiment_analysis sont déjà chargés dans votre session. Vous pouvez utiliser print(sentiment_analysis) pour l’afficher dans l’IPython Shell.

Cet exercice fait partie du cours

<cours>Expressions rationnelles en Python</cours>
Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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

# Print out the result
print(numbers_found_lazy)
Modifier et exécuter le code