Expressões regulares permitem pesquisar, validar e transformar texto por meio de padrões. Este guia de regex reúne padrões comuns para e-mails, telefones, URLs, números e outros cenários.

Veja exemplos e teste seus próprios textos para entender correspondências e grupos de captura antes de usar um padrão no código.

Perguntas frequentes

O que é uma expressão regular?

É uma sequência de caracteres que define um padrão de busca. Ela é usada para validar, localizar, extrair e substituir partes de texto.

Regex funciona igual em todas as linguagens?

Os padrões básicos costumam ser compatíveis, mas alguns recursos dependem do mecanismo de cada linguagem, como JavaScript, Python, Java ou PCRE.