Regex Explicado
Regex (ou Expressão Regular) é um código que você pode usar para corresponder texto em um caso geral e é útil ao validar códigos promocionais. Regex diferencia maiúsculas de minúsculas, então certifique-se de configurar sua regex no caso que corresponda aos seus códigos promocionais.
Existem dois casos lógicos principais para regex e códigos promocionais—
começa cometermina com.Para este exemplo, a base do nosso código promocional é
SUMMER.
Você emitiu uma série de códigos promocionais de verão para parceiros, SUMMER20OFF, SUMMER10, e SUMMER25. Queremos corresponder todos para creditar nossos parceiros, como proceder? Nós usaríamos a começa com lógica. Basta adicionar um ponto e um asterisco no final da base do seu código promocional.
A regex deve ser exatamente ^(SUMMER).*
Isto corresponderá automaticamente a quaisquer códigos promocionais que comecem com SUMMER e terminem com quaisquer outros caracteres. Quaisquer códigos que não comecem com SUMMER não serão correspondidos.
Você emitiu uma série de códigos promocionais de verão para parceiros, 20OFFSUMMER, 10SUMMER, e 25SUMMER onde o código promocional sempre termina em SUMMER. Como os correspondemos? Nós usaríamos a termina com lógica. Basta adicionar um ponto e um asterisco no início da base do seu código promocional e adicionar um $ para especificar a âncora da sua string.
A regex deve ser exatamente ^.*(SUMMER)$
Isto corresponderá automaticamente a quaisquer códigos promocionais que comecem com outros caracteres e terminem com SUMMER. Quaisquer códigos que não terminem com SUMMER não serão correspondidos.
Para expressões mais complicadas, entre em contato com seu CSM ou entrar em contato com o suporte para obter ajuda.
Observação: Você pode remover a sensibilidade a maiúsculas/minúsculas da regex adicionando (?i) depois de ^ na sua regex.
Exemplo
^(?i)(SUMMER).*Atualizado
Isto foi útil?

