Začněte nyníZačněte zdarma

Začíná na, končí na

Už víš, jak hledat určité znaky na začátku řetězce pomocí stříšky "^". Regulární výrazy samozřejmě nabízejí i způsob, jak hledat na konci řetězce – k tomu slouží znak dolaru "$".

Pokud chceš vytvořit vzor, který hledá něco na začátku řádku, použij stříšku následovanou hledaným výrazem "^___". Při hledání na konci napiš nejprve hledaný výraz a za něj přidej znak dolaru "___$". Při vytváření regulárních výrazů je pořadí znaků velmi důležité.

Toto cvičení je součástí kurzu

Intermediate Regular Expressions in R

Zobrazit kurz

Pokyny k cvičení

  • Spusť první řádek, abys viděl/a, s jakými názvy filmů pracuješ.
  • Vytvoř vzor, který vypíše všechny filmy začínající na "The".
  • Vytvoř vzor, který vyhledá filmy končící na "3D".

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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 = "___"
)]
Upravit a spustit kód