Enfoque lazy
Has hecho limpieza en tu conjunto de datos, pero te preocupa que haya frases entre paréntesis que puedan enturbiar tu análisis.
De nuevo, un cuantificador greedy o lazy puede conducir a resultados diferentes.
Por ejemplo, si quieres extraer una palabra que empiece por a
y termine en e
de la cadena I like apple pie
, puedes pensar que, aplicando la regex greedy a.+e
, obtendrás apple
. Sin embargo, tu instancia será apple pie
. Una forma de solucionar esto es aplicar la regex lazy ?
, que devolverá apple
.
El módulo re
y la variable sentiment_analysis
ya se han cargado en tu sesión.
Este ejercicio forma parte del curso
Expresiones regulares en Python
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Write a greedy regex expression to match
sentences_found_greedy = re.____(r"____", ____)
# Print out the result
print(sentences_found_greedy)