Początek i koniec łańcucha
Wiesz już, jak szukać określonych znaków na początku łańcucha za pomocą daszka "^". Wyrażenia regularne oferują oczywiście również sposób na wyszukiwanie czegoś na końcu łańcucha – służy do tego znak dolara "$".
Tworząc wzorzec, który szuka czegoś na początku wiersza, użyj daszka, a po nim wpisz szukany ciąg: "^___". Gdy szukasz czegoś na końcu, najpierw podaj szukany ciąg, a dopiero po nim dodaj znak dolara: "___$". Kolejność elementów we wzorcu ma kluczowe znaczenie.
To ćwiczenie jest częścią kursu
Wyrażenia regularne w R – poziom średnio zaawansowany
Instrukcje do ćwiczenia
- Uruchom pierwszą linię, aby zobaczyć tytuły filmów, z którymi pracujesz.
- Utwórz wzorzec, który wylistuje wszystkie filmy zaczynające się od
"The". - Utwórz wzorzec, który wyszuka filmy kończące się na
"3D".
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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 = "___"
)]