As expressões regulares (regex) são padrões poderosos utilizados para corresponder e manipular texto. No Apidog, as expressões regulares são utilizadas para validação de dados, asserções de resposta, extração dinâmica de valores e correspondência de padrões de texto em testes de API.O Apidog utiliza expressões regulares no estilo JavaScript, que fornecem um conjunto abrangente de funcionalidades para correspondência de padrões e processamento de texto.O que são Expressões Regulares?#
As expressões regulares são sequências de caracteres que definem padrões de pesquisa. São normalmente utilizadas para:Validar formatos de entrada (endereços de e-mail, números de telefone, URLs)
Extrair dados de respostas de API
Pesquisar e substituir padrões de texto
Testar asserções em testes automatizados de API
Analisar dados de texto estruturado
Casos de Utilização Comuns#
Validação de Respostas#
Utilize regex para validar se as respostas de API correspondem aos padrões esperados:Formato de e-mail: /^[^\s@]+@[^\s@]+\.[^\s@]+$/
Formato UUID: /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i
Formato de data (YYYY-MM-DD): /^\d{4}-\d{2}-\d{2}$/
Extraia valores específicos de cadeias de resposta utilizando grupos de captura:Extrair domínio de URL: /https?:\/\/([^\/]+)/
Valores Dinâmicos#
Gere dados de teste dinâmicos utilizando padrões regex no gerador de dados de mock.Saiba Mais#
Modified at 2026-06-09 08:54:45