> ## 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).

# Mitkä ovat tuetut RegEx-syntaksit Nabu Redirect Managerin uudelleenohjauksissa?

### Nabu Redirect Manager tukee JavaScript-tyylisiä säännöllisiä lausekkeita (RegEx) edistyneiden uudelleenohjausten asettamiseen Shopify-kaupassasi.

#### Tuetut RegEx-syntaksit

Tässä ovat sovelluksessa tuetut tärkeimmät RegEx-ominaisuudet:

1. Ankkurit

  ^ → Vastaa URL-polun alkua.
  $ → Vastaa URL-polun loppua.

| **Esimerkki**: ^/products/.*$
| Vastaa mitä tahansa URL-osoitetta, joka alkaa /products/.

2. Merkkiluokat

  . → Vastaa mitä tahansa yksittäistä merkkiä.
  [abc] → Vastaa mitä tahansa merkkiä hakasulkeiden sisällä.
  [0-9] → Vastaa mitä tahansa numeroa 0-9 välillä.
  [^abc] → Vastaa mitä tahansa merkkiä paitsi a, b tai c.

| **Esimerkki**: ^/products/[0-9]+$
| Vastaa /products/123, /products/456, jne.

3. Määritykset

  (*) → Vastaa 0 tai useampia toistoja.
  (*) → Vastaa 1 tai useampia toistoja.
  ? → Vastaa 0 tai 1 toistoa.
  {n} → Vastaa tarkalleen n kertaa.
  {n,} → Vastaa n tai useampia kertoja.
  {n,m} → Vastaa n ja m kertaa.

| **Esimerkki**:  ^/products/[a-z]{3,5}$
| Vastaa tuotekahvoja, joissa on 3-5 kirjainta (esim. /products/bag, /products/shoes).

4. Ryhmät ja vaihtoehdot

 ( ) → Määrittää kaapparyhmän.
 | → Toimii kuin TAI mallien välillä.

| **Esimerkki**: ^/(products|collections)/(.*)$
| Vastaa sekä /products/... että /collections/....

5. Kaapparyhmät

 (pattern) → Kaappaa osan osumasta.
 $1, $2, ... $5 → Uudelleenkäytä kaapattuja arvoja kohdelinkissä.
 Nabu tukee enintään 5 kaapparyhmää.

| Lähdepolku: ^/products/(.*)/(.*)$
| Kohdelinkki: /new-products/$1/$2
| /products/men/shoes → /new-products/men/shoes.

### Shopify-esimerkit

* Uudelleenohjaa kaikki tuotteet yhteen kokoelmaan:

| Lähdepolku: ^/products/.*$
| Kohdelinkki: /collections/all-products

* Uudelleenohjaa tuote-ID:t (vain numerot) uuteen kokoelmaan

| Lähdepolku: ^/products/[0-9]+$
| Kohdelinkki: /collections/special-deals

* Uudelleenohjaa kaapparyhmien kanssa

| Lähdepolku: ^/products/(.*)$
| Kohdelinkki: /collections/$1
| /products/shirt → /collections/shirt.

* Uudelleenohjaa sekä tuotteet että kokoelmat

| Lähdepolku: ^/(products|collections)/(.*)$
| Kohdelinkki: /archived/$1/$2
| /products/hat → /archived/products/hat.