> ## 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 understøttes til omdirigeringer i Nabu Redirect Manager?

### Nabu Redirect Manager understøtter JavaScript-stil Regular Expressions (RegEx) til opsætning af avancerede omdirigeringer i din Shopify-butik.

#### Understøttet RegEx-syntaks

Her er de vigtigste RegEx-funktioner, der understøttes i appen:

1. Ankre

  ^ → Matcher starten af en URL-sti.
  $ → Matcher slutningen af en URL-sti.

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

2. Tegnklasser

  . → Matcher ethvert enkelt tegn.
  [abc] → Matcher ethvert tegn inden i klammerne.
  [0-9] → Matcher ethvert ciffer mellem 0-9.
  [^abc] → Matcher ethvert tegn undtagen a, b eller c.

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

3. Kvantifikatorer

  (*) → Matcher 0 eller flere gentagelser.
  (*) → Matcher 1 eller flere gentagelser.
  ? → Matcher 0 eller 1 gentagelse.
  {n} → Matcher præcis n gange.
  {n,} → Matcher n eller flere gange.
  {n,m} → Matcher mellem n og m gange.

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

4. Grupper og Alternation

 ( ) → Definerer en fangstgruppe.
 | → Fungerer som OR mellem mønstre.

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

5. Fangstgrupper

 (mønster) → Fanger en del af matchen.
 $1, $2, ... $5 → Genbrug fangede værdier i mål-linket.
 Nabu understøtter op til 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 kollektion:

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

* Omdiriger produkt-ID'er (kun tal) til en ny kollektion

| 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 kollektioner

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