library(tidyverse)library(babynames)
Capítulo 15. Expressões regulares
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Introdução
No Capítulo 14, aprendeste uma série de funções úteis para trabalhar com strings. Este capítulo irá focar-se em funções que utilizam expressões regulares, uma linguagem concisa e poderosa para descrever padrões dentro de strings. O termo expressão regular é um pouco complicado, por isso a maioria das pessoas abrevia-o para regex1 ou regexp.
O capítulo começa com as noções básicas de expressões regulares e as funções stringr mais úteis para a análise de dados. Em seguida, expandimos o teu conhecimento sobre padrões e cobrimos sete novos tópicos importantes (escape, ancoragem, classes de caracteres, classes de abreviaturas, quantificadores, precedência e agrupamento). Em seguida, falaremos sobre alguns dos outros tipos de padrões com os quais as funções stringr podem trabalhar e os vários "sinalizadores" que te permitem ajustar a operação das expressões regulares. Terminaremos com uma pesquisa de outros lugares no tidyverse e na base R onde poderás usar regexes.
Pré-requisitos
Neste capítulo, vamos utilizar funções de expressão regular do stringr e do tidyr, ambos membros centrais do tidyverse, bem como dados do pacote babynames:
Ao longo deste capítulo, vamos utilizar uma mistura de exemplos simples em linha para que possas ter uma ideia básica, os dados de nomes de bebés e ...
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