Parantezele ( )
Folosiți paranteze pentru a grupa mai multe părți ale unei expresii.
De exemplu, dacă doriți să creați o corespondență cu un set de caractere care apar în mai multe coduri SKU de produse, le puteți grupa în paranteze. Să presupunem că vindeți sandale pentru bărbați și femei și că aveți aceste coduri SKU:
- BRS010244 (sandale pentru bărbați, stilul 01, culoarea 02, dimensiunea 44),
- FMS010244 (sandale pentru femei, stilul 02, culoarea 02, dimensiunea 37).
Puteți crea această expresie regulată pentru a include toate codurile SKU asociate sandalelor:
\D+(S)\d+
- \D (caracter non-numeric)
- + (o dată sau de mai multe ori)
- (S) (codul pentru sandale)
- \d (caracter numeric)
- + (o dată sau de mai multe ori)
Bara verticală |
Folosiți bara verticală pentru a crea o condiție de tip „SAU” într-o expresie.
De exemplu, dacă doriți să creați un segment care să includă datele pentru campania de primăvară de la Londra și Paris, îl puteți configura astfel:
- Campania se potrivește exact cu Primăvară,
- Orașul se potrivește cu regex London|Paris.
Bara verticală poate fi folosită și în combinație cu parantezele. De exemplu, iată o altă modalitate de a crea o expresie care să corespundă codurilor SKU ale sandalelor:
(BR|FM)S\d+
- (BR SAU FM)
- (S) (codul pentru sandale)
- \d (caracter numeric)
- + (o dată sau de mai multe ori)