CommencezCommencez gratuitement

Commence par, se termine par

Vous avez déjà vu comment repérer certains caractères au début d'une chaîne à l'aide du circonflexe "^". Bien sûr, les expressions régulières permettent aussi de chercher des éléments à la fin d'une chaîne. C'est justement 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 recherché, puis ajoutez le signe dollar "___$". L'ordre des éléments est très important lorsqu'on crée des expressions régulières.

Cette activité fait partie du cours

Expressions régulières intermédiaires en R

Voir le cours

Instructions de l’exercice

  • Exécutez la première ligne pour jeter un coup d'œil aux titres de films avec lesquels vous travaillez.
  • Créez un motif qui liste tous les films qui commencent par "The".
  • Créez un motif qui cherche les films qui se terminent par "3D".

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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 = "___"
)]
Modifier et exécuter le code