Artigos sobre: Gerenciador de Redirecionamento Nabu
Este artigo também está disponível em:

Quais são as sintaxes de RegEx suportadas para redirecionamentos no Nabu Redirect Manager?

Nabu Redirect Manager suporta expressões regulares (RegEx) no estilo JavaScript para configurar redirecionamentos avançados na sua loja Shopify.


Sintaxe RegEx Suportada


Aqui estão os principais recursos de RegEx suportados no aplicativo:


  1. Âncoras


^ → Corresponde ao início de um caminho de URL.

$ → Corresponde ao final de um caminho de URL.


Exemplo: ^/products/.*$Corresponde a qualquer URL que comece com /products/.


  1. Classes de Caracteres


. → Corresponde a qualquer caractere único.

[abc] → Corresponde a qualquer caractere dentro dos colchetes.

[0-9] → Corresponde a qualquer dígito entre 0–9.

[^abc] → Corresponde a qualquer caractere, exceto a, b ou c.


Exemplo: ^/products/[0-9]+$Corresponde a /products/123, /products/456, etc.


  1. Quantificadores


(*) → Corresponde a 0 ou mais repetições.

(+) → Corresponde a 1 ou mais repetições.

? → Corresponde a 0 ou 1 repetição.

{n} → Corresponde exatamente n vezes.

{n,} → Corresponde n ou mais vezes.

{n,m} → Corresponde entre n e m vezes.


Exemplo: ^/products/[a-z]{3,5}$Corresponde a identificadores de produtos com 3 a 5 letras (por exemplo, /products/bag, /products/shoes).


  1. Grupos e Alternância


( ) → Define um grupo de captura.

| → Funciona como OU entre padrões.


Exemplo: ^/(products|collections)/(.*)$Corresponde tanto a /products/... quanto a /collections/....


  1. Grupos de Captura


(pattern) → Captura parte da correspondência.

$1, $2, … $5 → Reutiliza valores capturados no link de destino.

Nabu suporta até 5 grupos de captura.


Caminho de Origem: ^/products/(.)/(.)$Link de Destino: /new-products/$1/$2/products/men/shoes → /new-products/men/shoes.


Exemplos Shopify


  • Redirecionar todos os produtos para uma única coleção:


Caminho de Origem: ^/products/.*$Link de Destino: /collections/all-products


  • Redirecionar IDs de produtos (apenas números) para uma nova coleção


Caminho de Origem: ^/products/[0-9]+$Link de Destino: /collections/special-deals


  • Redirecionar com grupos de captura


Caminho de Origem: ^/products/(.*)$Link de Destino: /collections/$1/products/shirt → /collections/shirt.


  • Redirecionar tanto produtos quanto coleções


Caminho de Origem: ^/(products|collections)/(.*)$Link de Destino: /archived/$1/$2/products/hat → /archived/products/hat.

Atualizado em: 12/12/2025

Este artigo foi útil?

Compartilhe seu feedback

Cancelar

Obrigado!