IniziaInizia gratis

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

Visualizza il corso

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 = "___"
)]
Modifica ed esegui il codice