Como testar uma regex JavaScript com texto de exemplo
Teste expressões regulares para correspondência de texto
Testador de regex JavaScript para desenvolvedores
Confira padrões regex com seus próprios casos de teste
Copie resultados do teste de regex quando a área de transferência estiver disponível
Recursos explicados
Teste de expressões regulares JavaScript
Teste uma expressão regular JavaScript em um texto de exemplo. O comportamento específico depende do padrão inserido e da implementação da ferramenta.
Campo do padrão
Use o campo Padrão para inserir a expressão regular que deseja examinar.
Campo de texto de exemplo
Use Texto de teste para fornecer o conteúdo de exemplo no qual deseja testar o padrão.
Copiar para a área de transferência
A ferramenta oferece cópia para a área de transferência. Se o acesso estiver indisponível, ela exibe uma mensagem orientando a copiar o resultado manualmente.
Processamento no cliente
A implementação inspecionada processa a entrada regex no cliente e não mostra chamadas fetch ou API para esse processamento. Isso descreve o caminho de código analisado, não garante o comportamento de todos os serviços do site.
Para que você pode usar esta ferramenta?
Confira padrões de validação de entrada
Teste uma regex JavaScript com valores de exemplo antes de usá-la em um formulário ou aplicativo. A ferramenta não comprova que um padrão seja suficiente para validação sensível à segurança.
Explore regras de correspondência de texto
Compare o comportamento de um padrão com diferentes textos de exemplo, incluindo casos que devem ou não corresponder.
Depure expressões regulares
Use casos de teste pequenos para investigar comportamentos inesperados ao desenvolver código JavaScript de processamento de texto.
Teste padrões de dígitos e palavras
Experimente padrões como /\d+/ com textos de exemplo como Pedido 482 para explorar o comportamento de correspondência.
Informações da ferramenta
| Nome da ferramenta | Testador de Regex |
|---|---|
| Mecanismo regex | Expressões regulares JavaScript |
| Campos de entrada | Padrão; Texto de teste |
| Processamento | Processamento regex no cliente na implementação inspecionada |
| Área de transferência | Função de cópia identificada; o acesso pode estar indisponível |
| Solicitação de rede para processar regex | Nenhuma chamada fetch ou API encontrada na implementação inspecionada |
Benefícios
- Teste uma regex com texto de exemplo antes de usá-la em JavaScript.
- Mantenha o padrão e o texto de teste em campos separados.
- Experimente vários textos para investigar o comportamento de correspondência.
- Use a função de cópia quando a área de transferência estiver disponível.
Limitações
- A ferramenta é identificada como testador de expressões regulares JavaScript; a compatibilidade com outros mecanismos não foi estabelecida.
- O acesso à área de transferência pode estar indisponível; nesse caso, copie o resultado manualmente.
- A análise disponível não estabelece o formato exato da saída nem todas as opções de correspondência.
- Não foram confirmados tamanho máximo de entrada, flags compatíveis ou limites de desempenho.
- O processamento no cliente não comprova, por si só, que o site inteiro não colete dados.
Como o teste de regex trata seu texto
A implementação inspecionada processa regex no cliente e não contém chamadas fetch ou API para esse processamento. Isso significa que o padrão e o texto de exemplo são tratados no caminho de código do cliente mostrado na análise. Não determina as práticas de privacidade de outras partes do site, análises, hospedagem ou extensões do navegador.
Dicas
- Comece com um valor curto e fácil de entender em Texto de teste.
- Experimente uma amostra que deve corresponder e outra que não deve.
- Para correspondência de dígitos, experimente /\d+/ e um texto como Pedido 482.
- Confira a sintaxe de regex JavaScript se o padrão se comportar de forma diferente de outra linguagem.
- Se a área de transferência estiver indisponível, copie manualmente o resultado relevante.
Perguntas frequentes
Como testo uma regex JavaScript online?
Insira a expressão em Padrão e o conteúdo de exemplo em Texto de teste. Experimente textos que devem corresponder e outros que não devem. Assim você examina sua expressão regular JavaScript com entradas concretas antes de usá-la no código.
Posso testar uma regex com texto de exemplo?
Sim. A ferramenta foi criada para testar expressões regulares JavaScript em textos de exemplo. Insira um padrão e uma cadeia de teste, depois use outros exemplos para investigar o comportamento da expressão.
Este testador de regex aceita sintaxe JavaScript?
Sim. A ferramenta é identificada como testador de expressões regulares JavaScript. A sintaxe e o comportamento específicos de outros mecanismos não foram confirmados; use sintaxe compatível com JavaScript.
Posso testar uma regex sem enviar um arquivo?
A ferramenta aceita entradas nos campos Padrão e Texto de teste e processa regex no cliente. A análise fornecida não identifica função de envio de arquivos. Isso descreve a implementação inspecionada, não todos os recursos possíveis do site.
Como posso testar uma regex para dígitos?
Sim. Experimente um padrão como /\d+/ com texto de exemplo como Pedido 482. Altere a amostra para uma cadeia sem dígitos para explorar o comportamento do mesmo padrão. O exemplo ilustra a sintaxe regex, não garante um formato específico para exibir o resultado.
Por que não consigo copiar o resultado do teste?
O acesso à área de transferência pode estar indisponível. A ferramenta pode exibir “Acesso à área de transferência indisponível. Copie o resultado manualmente.” Nesse caso, selecione o texto relevante e use o comando normal de cópia do navegador.
O testador envia meu texto para uma API?
A implementação inspecionada não apresenta chamada fetch ou API para o processamento de regex. O processamento ocorre no cliente. Isso não determina se outros serviços, análises ou componentes de hospedagem tratam outras informações.
Posso usar o testador para depurar código?
Sim. Você pode testar uma expressão regular JavaScript em exemplos pequenos para investigar correspondências inesperadas. Os campos inspecionados são Padrão e Texto de teste; recursos de depuração mais avançados não foram confirmados.
Posso testar a mesma regex com cadeias diferentes?
Sim. Altere a amostra em Texto de teste e mantenha a expressão em Padrão. Comparar exemplos com diferenças importantes pode ajudar a investigar o comportamento da expressão.
Este testador aceita todas as flags de regex?
A análise disponível não confirma quais flags ou opções regex a interface aceita. JavaScript define flags para expressões regulares, mas verifique o comportamento real da ferramenta em vez de presumir que todas as opções estão disponíveis.