Guia prático

Regex para QA: exemplos úteis e cuidados

Entenda como usar expressões regulares em validações sem criar padrões frágeis ou difíceis de manter.

Regex descreve padrões de texto. Em QA, ela ajuda a validar IDs, códigos, logs e partes variáveis de mensagens, mas deve ser usada com cuidado.

Exemplos práticos

^QA-\d{4}$ aceita um código como QA-1024. Os símbolos ^ e $ exigem que todo o texto siga o padrão.

\b[A-F0-9]{8}\b encontra blocos de oito caracteres hexadecimais em um texto maior.

Erros comuns

  • Usar .* e aceitar conteúdo demais.
  • Esquecer de escapar barras no código-fonte.
  • Validar apenas formato quando existe cálculo ou regra de negócio.
  • Criar uma expressão enorme e impossível de manter.

Teste a própria regex

Mantenha exemplos que devem casar e exemplos que devem falhar. Isso evita regressões quando o padrão for alterado.

Ferramentas relacionadas

Use os utilitários do QA Tools para preparar exemplos e verificar formatos diretamente no navegador.

Ver ferramentas