Beginnt mit, endet mit
Du hast bereits gesehen, wie du mit dem Zirkumflex "^" gezielt nach Zeichen am Anfang eines Strings suchen kannst. Natürlich bieten reguläre Ausdrücke auch eine Möglichkeit, am Ende eines Strings zu suchen. Dafür steht das Dollarzeichen "$".
Wenn du ein Pattern erstellst, um etwas am Zeilenanfang zu finden, verwende das Zirkumflex gefolgt vom Suchbegriff "^___". Wenn du etwas am Ende suchst, tippe zuerst den Suchbegriff und hänge dann das Dollarzeichen an "___$". Die Reihenfolge ist bei regulären Ausdrücken sehr wichtig.
Diese Übung ist Teil des Kurses
Fortgeschrittene Reguläre Ausdrücke in R
Anleitung zur Übung
- Führe die erste Zeile aus, um dir die Filmtitel anzusehen, mit denen du arbeitest.
- Erstelle ein Pattern, das alle Filme auflistet, die mit
"The"beginnen. - Erstelle ein Pattern, das nach Filmen sucht, die mit
"3D"enden.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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 = "___"
)]