Kom igångKom igång gratis

Lat approach

Du har gjort en del rensning i din datamängd, men du är orolig för att meningar inom parenteser kan störa analysen.

Åter igen kan ett girig eller lat kvantifierare ge olika resultat.

Om du till exempel vill extrahera ett ord som börjar med a och slutar med e i strängen I like apple pie, kanske du tror att det giriga regex-uttrycket a.+e returnerar apple. Men matchningen blir apple pie. Ett sätt att lösa det är att göra uttrycket lat med ?, vilket returnerar apple.

Modulen re och variabeln sentiment_analysis är redan inlästa i din session.

Den här övningen är en del av kursen

Reguljära uttryck i Python

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Write a greedy regex expression to match 
sentences_found_greedy = re.____(r"____", ____)

# Print out the result
print(sentences_found_greedy)
Redigera och kör kod