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
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)