Expressões Regulares, comumente chamadas de "Regex" ou "RegExp", são sequências de caracteres que definem um padrão de busca. Elas são usadas principalmente para:
- Validação de Entrada: Verificar se uma string (como um e-mail, número de telefone, CPF) segue um formato específico.
- Busca e Substituição de Texto: Encontrar ocorrências de um padrão em uma string e, opcionalmente, substituí-las por outro texto.
- Extração de Informações: Parsar strings e extrair dados específicos que correspondem a um padrão.
Em Python, o módulo padrão para trabalhar com expressões regulares é o re
.
2.8.1 Conceitos Básicos e Sintaxe de Padrões
2.8.2 O Módulo re
em Python