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
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 = "___"
)]