R pour la science des données, 2e édition
by Hadley Wickham, Mine Cetinkaya-Rundel, Garrett Grolemund
Chapitre 15. Expressions régulières
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Introduction
Au chapitre 14, tu as appris tout un tas de fonctions utiles pour travailler avec des chaînes de caractères. Ce chapitre se concentre sur les fonctions qui utilisent les expressions régulières, un langage concis et puissant pour décrire des motifs dans les chaînes de caractères. Le terme expression régulière est un peu compliqué, c'est pourquoi la plupart des gens l'abrègent en regex1 ou regexp.
Le chapitre commence par les bases des expressions régulières et les fonctions stringr les plus utiles pour l'analyse des données. Nous approfondirons ensuite tes connaissances sur les motifs et aborderons sept nouveaux sujets importants (l'échappement, l'ancrage, les classes de caractères, les classes de raccourcis, les quantificateurs, la préséance et le regroupement). Ensuite, nous parlerons des autres types de motifs avec lesquels les fonctions stringr peuvent travailler et des différents "drapeaux" qui te permettent de modifier le fonctionnement des expressions régulières. Nous terminerons par un tour d'horizon des autres endroits du tidyverse et de la base R où tu pourrais utiliser des expressions régulières.
Conditions préalables
Dans ce chapitre, nous utiliserons les fonctions d'expression régulière de stringr et de tidyr, deux membres essentiels de tidyverse, ainsi que les données du paquet babynames ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access