Capítulo 15. Expresiones regulares

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Introducción

En el Capítulo 14, aprendiste un montón de funciones útiles para trabajar con cadenas. Este capítulo se centrará en las funciones que utilizan expresiones regulares, un lenguaje conciso y potente para describir patrones dentro de las cadenas. El término expresión regular es un poco farragoso, así que la mayoría de la gente lo abrevia como regex1 o regexp.

El capítulo comienza con los fundamentos de las expresiones regulares y las funciones stringr más útiles para el análisis de datos. A continuación, ampliaremos tus conocimientos sobre patrones y trataremos siete nuevos temas importantes (escape, anclaje, clases de caracteres, clases abreviadas, cuantificadores, precedencia y agrupación). A continuación, hablaremos de otros tipos de patrones con los que pueden trabajar las funciones stringr y de los distintos "indicadores" que te permiten ajustar el funcionamiento de las expresiones regulares. Terminaremos con un repaso a otros lugares del tidyverse y del R base en los que podrías utilizar expresiones regulares.

Requisitos previos

En este capítulo, utilizaremos funciones de expresión regular de stringr y tidyr, ambos miembros principales del tidyverse, así como datos del paquete babynames:

library(tidyverse)
library(babynames)

A lo largo de este capítulo, utilizaremos una mezcla de sencillos ejemplos en línea para ...

Get R para la Ciencia de Datos, 2ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.