CommencezCommencez gratuitement

Approche non gourmande

Vous avez déjà nettoyé une partie de votre jeu de données, mais vous craignez que certaines phrases entre parenthèses nuisent à votre analyse.

Encore une fois, un quantificateur gourmand ou non gourmand peut donner des résultats différents.

Par exemple, si vous voulez extraire un mot commençant par a et se terminant par e dans la chaîne I like apple pie, vous pourriez penser qu'appliquer l'expressions rationnelle gourmande a.+e renverra apple. Cependant, votre correspondance sera apple pie. Pour éviter cela, rendez-la non gourmande en utilisant ?, ce qui renverra apple.

Le module re et la variable sentiment_analysis sont déjà chargés dans votre session.

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 greedy regex expression to match 
sentences_found_greedy = re.____(r"____", ____)

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