Commence par, se termine par
Vous avez déjà vu comment rechercher certains caractères au début d’une chaîne à l’aide du circonflexe "^". Les expressions régulières permettent bien sûr aussi de rechercher des éléments à la fin d’une chaîne ; c’est le rôle du signe dollar "$".
Pour créer un motif qui cherche quelque chose au début d’une ligne, utilisez le circonflexe suivi du terme recherché "^___". Pour chercher quelque chose à la fin, tapez d’abord le terme, puis ajoutez le signe dollar "___$". L’ordre est très important lors de la création d’expressions régulières.
Cet exercice fait partie du cours
Expressions régulières intermédiaires en R
Instructions
- Exécutez la première ligne pour examiner les titres de films avec lesquels vous travaillez.
- Créez un motif qui répertorie tous les films commençant par
"The". - Créez un motif qui recherche les films se terminant par
"3D".
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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 = "___"
)]