Aan de slagGa gratis aan de slag

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

Cursus bekijken

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".

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in 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