--:--:--

Regex: o superpoder esquecido

2026-03-10

Parece feitiço alienígena, mas é a ferramenta que transforma uma tarefa de uma hora numa de dez segundos. Vale aprender o básico.

Regex: o superpoder esquecido

Aquela linha estranha cheia de símbolos

Expressões regulares (regex) têm fama de ilegíveis, e parte da fama é merecida. Mas por trás dos símbolos há uma ideia simples: descrever um padrão de texto para encontrar, validar ou substituir. 'Todo e-mail', 'todo número de telefone', 'tudo entre parênteses' — regex fala essa língua.

O básico que já resolve muito

  • \d casa qualquer dígito; \w, qualquer letra/número.
  • + significa 'um ou mais'; *, 'zero ou mais'.
  • [abc] casa a, b ou c; . casa qualquer caractere.
  • ^ e $ ancoram início e fim.

Com isso você já valida um CEP, extrai códigos de um texto bagunçado ou limpa uma planilha em massa.

Onde usar (e onde não)

Use para padrões bem definidos: limpar dados, validar formato, buscar e substituir no editor. Evite para coisas com estrutura aninhada complexa (HTML inteiro, por exemplo) — aí existem ferramentas melhores. Aprender regex é como aprender atalhos de teclado: chato no começo, viciante depois. O retorno sobre o tempo investido é dos melhores que a programação oferece.

#desenvolvimento #produtividade #tutorial #python #dados