CommencerCommencer gratuitement

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

Afficher le cours

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