Aan de slagBegin gratis

Omringende woorden

Nu wil je een paar visualisaties maken met je sentiment_analysis-gegevensset. Je bent geïnteresseerd in de woorden rondom python. Je wilt tellen hoe vaak een specifiek woord direct ervoor en erna voorkomt.

Positieve lookahead (?=) zorgt ervoor dat het eerste deel van de expressie gevolgd wordt door de lookahead-expressie. Positieve lookbehind (?<=) geeft alle matches terug die voorafgegaan worden door het opgegeven patroon.

De variabele sentiment_analysis, met de tekst van één tweet, en de module re zijn al ingeladen in je sessie. Je kunt print() gebruiken om de data in de IPython Shell te bekijken.

Deze oefening maakt deel uit van de cursus

Regular expressions in Python

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Positive lookahead
look_ahead = re.____(r"____(____)", ____)

# Print out
print(____)
Code bewerken en uitvoeren