Como entender uma expressão regular conforme seu motor.
Explique o padrão na variante correta de regex. Sintaxes parecidas podem se comportar de forma diferente entre motores, especialmente para âncoras e Unicode.
Adapte o fluxo à sua tarefa.
Leia o padrão usando o motor e as flags informados, explicando o efeito de cada token e como as partes se combinam. Demonstre uma entrada correspondente e outra não correspondente, incluindo um caso-limite cuja interpretação seja fácil de perder.
- O que você fornece
- Padrão e variante de regex.
- O que você recebe
- Explicação legível de correspondências e casos-limite.
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, no flags: ^[0-9]{4}$. Explain and test 2026, 026, 20A6 and 2026 followed by a newline.Exemplo completo
^ anchors the start; [0-9] allows ASCII digits; {4} requires exactly four; $ anchors the end.
2026 → true
026 → false
20A6 → false
2026 followed by a newline → false
This pattern checks shape, not whether a value is a valid year.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.
É possível explicar a sintaxe de regex sem saber a variante?
Alguns tokens são compartilhados, mas o motor e as flags podem mudar o comportamento. Identifique-os antes de afirmar algo sobre correspondência ou suporte.
Por que a explicação diverge sobre os limites de linha?
Confira o modo multilinha e a semântica das âncoras do motor. Teste uma entrada com quebra de linha em vez de depender de uma descrição genérica.
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 ↑