CommencezCommencez gratuitement

Appariement gourmand

Ensuite, vous remarquez que des chiffres apparaissent encore dans le texte des tweets. Vous décidez donc de tous les repérer.

Imaginons que vous vouliez extraire le nombre présent dans la phrase I was born on April 24th. Un quantificateur paresseux fera en sorte que l'expression régulière retourne 2 et 4, puisqu'elle fera correspondre le minimum de caractères nécessaire. En revanche, un quantificateur gourmand retournera le 24 au complet, parce qu'il tente de faire correspondre le maximum de caractères 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.

Cette activité fait partie du cours

Expressions régulières en Python

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