Aan de slagBegin gratis

Begint met, eindigt op

Je hebt al gezien hoe je met het dakje "^" naar bepaalde tekens aan het begin van een string kunt zoeken. Natuurlijk bieden reguliere expressies ook een manier om dingen aan het einde van een string te zoeken. Daarvoor gebruik je het dollarteken "$".

Als je een patroon maakt om iets aan het begin van een regel te zoeken, gebruik je het dakje gevolgd door je zoekterm "^___". Als je iets aan het einde zoekt, typ je eerst de zoekterm en plak je daarna het dollarteken eraan vast "___$". De volgorde is heel belangrijk bij het maken van reguliere expressies.

Deze oefening maakt deel uit van de cursus

Gevorderde reguliere expressies in R

Bekijk cursus

Oefeninstructies

  • Voer de eerste regel uit om de filmtitels te bekijken waar je mee werkt.
  • Maak een patroon dat alle films laat zien die beginnen met "The".
  • Maak een patroon dat zoekt naar films die eindigen op "3D".

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Familiarize yourself with the vector by printing it
movie_titles

# List all movies that start with "The"
movie_titles[str_detect(
  movie_titles,
  pattern = "___"
)]

# List all movies that end with "3D"
movie_titles[str_detect(
  movie_titles,
  pattern = "___"
)]
Code bewerken en uitvoeren