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