Tutorial
10 min de leitura
Expressões regulares: guia prático para iniciantes
As expressões regulares permitem buscar e transformar padrões de texto com poucas linhas de código. Parecem crípticas no início, mas os símbolos básicos cobrem grande parte do trabalho diário.
Blocos básicos
.— qualquer caractere*,+,?— repetição[abc]— classe de caracteres^e$— início e fim
Exemplos úteis
São muito práticas para validar e-mails, buscar endereços IP ou extrair timestamps em logs.
Erros frequentes
- Backtracking catastrófico por quantificadores aninhados
- Confundir comportamento greedy e lazy
- Esquecer escapes em classes de caracteres