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

//g

Texto de Teste

Advertisement

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 captura
  • a|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.