Testador de Regex
Teste expressões regulares online grátis. Destaque de matches em tempo real, grupos de captura, biblioteca de exemplos comuns e métodos match/test/replace/split.
Expressão Regular
Texto de Teste
Sobre Expressões Regulares
Expressões regulares (regex) são padrões usados para encontrar correspondências em strings de texto. São ferramentas poderosas para validação de dados, busca e substituição de texto, e extração de informações.
Metacaracteres Básicos
.- Qualquer caractere (exceto quebra de linha)*- Zero ou mais ocorrências+- Uma ou mais ocorrências?- Zero ou uma ocorrência (opcional)^- Início da string/linha$- Fim da string/linha
Classes de Caracteres
\d- Qualquer dígito [0-9]\w- Qualquer caractere de palavra [a-zA-Z0-9_]\s- Qualquer espaço em branco[abc]- Qualquer caractere no conjunto[^abc]- Qualquer caractere fora do conjunto
Grupos e Alternância
(abc)- Grupo de captura(?:abc)- Grupo sem capturaa|b- Alternância (a ou b)
Dicas de Uso
Comece com padrões simples e vá adicionando complexidade. Use a flag 'i' para buscas case-insensitive. Teste sua regex com vários casos de teste, incluindo casos extremos. Lembre-se de escapar caracteres especiais como . * + ? etc. quando quiser usá-los literalmente.
Perguntas Frequentes
Regex é uma sequência de caracteres que define um padrão de busca. É usado para validação, busca e substituição de texto.