Programação e ferramentas para desenvolvedores

Testador grátis de expressões regulares.

Resultados de correspondência de um motor determinístico de regex adequado.

Prepare um conjunto reproduzível de testes de regex e examine correspondências e falhas antes de usar o padrão em um fluxo de trabalho.

Requer extensão do Chrome e conta.
25 tarefas de automação grátis por mês, compartilhadas entre as ferramentas. Aplicam-se os limites do provedor no navegador.

O QUE PREPARAR

Padrão, variante e strings de exemplo.

SEU PONTO DE PARTIDA

Uma tarefa que você pode adaptar.

Copie aqui. Cole no WebAct quando estiver pronto.

Esta página prepara seu prompt. A tarefa é executada no WebAct.

01

Adapte a tarefa para você.

Revise o prompt acima. Adicione seu objetivo e os requisitos importantes.

02

Leve para o WebAct.

Abra o WebAct, cole a tarefa e forneça os dados e as regras. Revise qualquer cálculo ou ação de código propostos antes de aprová-los e depois confira um exemplo conhecido.

03

Confira a parte útil.

Confira fórmulas, código e cálculos com entradas conhecidas no ambiente de execução adequado. Revise as ações antes de executá-las e mantenha os dados originais disponíveis.

GUIA PRÁTICO

Como testar expressões regulares com resultados reproduzíveis.

Os testes exigem um motor de regex real e compatível. Informe padrão, flags e strings de exemplo para que o resultado possa ser reproduzido.

Adapte o fluxo à sua tarefa.

Execute o padrão e as flags fornecidos em strings explícitas num motor compatível. Registre a correspondência e, quando relevante, capturas ou posições, mantendo as entradas exatas para reprodução.

O que você fornece
Padrão, variante e strings de exemplo.
O que você recebe
Resultados de correspondência de um motor determinístico de regex adequado.

Veja a entrada e o resultado.

Entrada e saída ilustrativas · exemplo didático, não uma execução real do WebAct

Exemplo campo

JavaScript expression /^cat$/ with no flags. Test cat, Cat, cats and a string containing cat followed by a newline.

Exemplo completo

cat → true
Cat → false
cats → false
cat followed by a newline → false
Reproduce with: samples.map(value => /^cat$/.test(value))
Baixar este exemplo

Carregue esta entrada no prompt e copie para o WebAct para testar a tarefa. Seu resultado pode ser diferente da ilustração.

Decisões e solução de problemas.

Uma explicação em texto pode substituir a execução de testes de regex?

Ela pode descrever o comportamento esperado, mas um resultado de teste exige avaliação real no motor indicado. Separe previsões de resultados executados.

Por que testes repetidos se comportam de forma diferente com o mesmo padrão JavaScript?

Examine flags com estado e o tratamento de lastIndex, especialmente em expressões global ou sticky. Use uma redefinição deliberada ou uma instância nova para testes independentes.

Referência para este fluxo de trabalho.

Teste com sua própria fonte.

Substitua o exemplo pelo seu material no prompt. Mantenha os requisitos necessários e copie a tarefa para o WebAct.

Personalizar e copiar a tarefa ↑
ANTES DE COMEÇAR

Uso do WebAct.

O prompt e o exemplo estão disponíveis aqui. Execute sua tarefa na extensão WebAct para Chrome.

Esta ferramenta é grátis?

Você pode copiar e editar o prompt aqui gratuitamente. Para usá-lo com o WebAct, instale a extensão do Chrome, crie e verifique sua conta e conecte uma sessão disponível do ChatGPT no navegador. O plano Free inclui 25 tarefas de automação iniciadas pelo usuário por mês-calendário, compartilhadas entre as ferramentas. O Chat comum no navegador é separado; aplicam-se os limites do provedor.

Saiba mais sobre contexto compartilhado em nosso política de privacidade e sobre como escolher entre Chat ou Task.

DO PROMPT AO SEU PRÓPRIO TRABALHO

Leve a tarefa para sua página.

Instale o WebAct, adicione seu material de origem e adapte o resultado.

Instalar o WebAct