Kom igångKom igång gratis

Börjar med, slutar med

Du har redan sett hur du kan söka efter vissa tecken i början av en sträng med hjälp av cirkumflexet "^". Reguljära uttryck erbjuder förstås även ett sätt att söka efter saker i slutet av en sträng. Det är det dollartecknet "$" används till.

När du skapar ett mönster för att söka efter något i början av en rad använder du cirkumflexet följt av söktermen "^___". När du söker efter något i slutet skriver du söktermen först och lägger sedan till dollartecknet "___$". Ordningen är mycket viktig när du skapar reguljära uttryck.

Den här övningen är en del av kursen

Reguljära uttryck på mellannivå i R

Visa kurs

Övningsinstruktioner

  • Kör den första raden för att se vilka filmtitlar du arbetar med.
  • Skapa ett mönster som listar alla filmer som börjar med "The".
  • Skapa ett mönster som söker efter filmer som slutar med "3D".

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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 = "___"
)]
Redigera och kör kod