> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.adnabu.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Hvilken RegEx-syntaks støttes for omdirigeringer i Nabu Redirect Manager?

### Nabu Redirect Manager støtter JavaScript-stil regulære uttrykk (RegEx) for å sette opp avanserte omdirigeringer i din Shopify-butikk.

#### Støttet RegEx-syntaks

Her er de viktigste RegEx-funksjonene som støttes i appen:

1. Ankere

  ^ → Matcher starten av en URL-sti.
  $ → Matcher slutten av en URL-sti.

| **Eksempel**: ^/products/.*$
| Matcher enhver URL som starter med /products/.

2. Tegnklasser

  . → Matcher ethvert enkelt tegn.
  [abc] → Matcher ethvert tegn inne i klammene.
  [0-9] → Matcher ethvert siffer mellom 0-9.
  [^abc] → Matcher ethvert tegn unntatt a, b, eller c.

| **Eksempel**: ^/products/[0-9]+$
| Matcher /products/123, /products/456, etc.

3. Kvantifikatorer

  (*) → Matcher 0 eller flere repetisjoner.
  (*) → Matcher 1 eller flere repetisjoner.
  ? → Matcher 0 eller 1 repetisjon.
  {n} → Matcher nøyaktig n ganger.
  {n,} → Matcher n eller flere ganger.
  {n,m} → Matcher mellom n og m ganger.

| **Eksempel**:  ^/products/[a-z]{3,5}$
| Matcher produktnavn med 3 til 5 bokstaver (f.eks., /products/bag, /products/shoes).

4. Grupper og Alternativer

 ( ) → Definerer en fangstgruppe.
 | → Fungerer som ELLER mellom mønstre.

| **Eksempel**: ^/(products|collections)/(.*)$
| Matcher både /products/... og /collections/....

5. Fangstgrupper

 (pattern) → Fanger en del av treffet.
 $1, $2, ... $5 → Gjenbruk fangede verdier i mållinken.
 Nabu støtter opptil 5 fangstgrupper.

| Kildesti: ^/products/(.*)/(.*)$
| Mållink: /new-products/$1/$2
| /products/men/shoes → /new-products/men/shoes.

### Shopify Eksempler

* Omdiriger alle produkter til en enkelt samling : 

| Kildesti: ^/products/.*$
| Mållink: /collections/all-products

* Omdiriger produkt-IDer (kun tall) til en ny samling

| Kildesti: ^/products/[0-9]+$
| Mållink: /collections/special-deals

* Omdiriger med fangstgrupper

| Kildesti: ^/products/(.*)$
| Mållink: /collections/$1
| /products/shirt → /collections/shirt.

* Omdiriger både produkter og samlinger

| Kildesti: ^/(products|collections)/(.*)$
| Mållink: /archived/$1/$2
| /products/hat → /archived/products/hat.