Inizia con, finisce con
Hai già visto come cercare determinati caratteri all’inizio di una stringa usando l’accento circonflesso "^". Naturalmente, le espressioni regolari offrono anche un modo per cercare elementi alla fine di una stringa: è ciò che fa il simbolo del dollaro "$".
Quando crei un pattern per cercare qualcosa all’inizio di una riga, usa l’accento circonflesso seguito dal termine di ricerca "^___". Quando cerchi qualcosa alla fine, scrivi prima il termine di ricerca e poi aggiungi il simbolo del dollaro "___$". L’ordine è molto importante quando si costruiscono le espressioni regolari.
Questo esercizio fa parte del corso
Espressioni regolari intermedie in R
Istruzioni dell'esercizio
- Esegui la prima riga per dare un’occhiata ai titoli dei film con cui stai lavorando.
- Crea un pattern che elenchi tutti i film che iniziano con
"The". - Crea un pattern che cerchi i film che finiscono con
"3D".
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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 = "___"
)]