Palavras circundantes
Agora, você deseja realizar algumas visualizações com o conjunto de dados sentiment_analysis
. Você está interessado nas palavras que cercam python
. Você deseja contar quantas vezes uma palavra específica aparece logo antes e depois dela.
Lookahead positivo (?=)
garante que a primeira parte da expressão seja seguida pela expressão lookahead. Lookbehind positivo (?<=)
retorna todas as correspondências que são precedidas pelo padrão especificado.
A variável sentiment_analysis
, que contém o texto de um tuíte, e o módulo re
estão carregados em sua sessão. Você pode usar print()
para visualizar os dados no Shell IPython.
Este exercício faz parte do curso
Expressões regulares em Python
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Positive lookahead
look_ahead = re.____(r"____(____)", ____)
# Print out
print(____)