Parenthèses ( ) et barre verticale |

Parenthèses ( )

Les parenthèses permettent de regrouper les parties d'une expression.

Par exemple, si vous devez établir une correspondance avec un ensemble de caractères présents dans plusieurs codes SKU de produits, vous pouvez alors regrouper ces caractères en les plaçant entre parenthèses. Imaginons que vous vendiez des sandales de plage pour hommes et femmes, et que vos codes SKU de produits se présentent ainsi :

  • HMSP010244 (sandales de plage pour hommes, style 01, couleur 02, pointure 44)
  • FMSP020240 (sandales de plage pour femmes, style 02, couleur 02, pointure 40)

Vous pouvez créer l'expression régulière suivante pour collecter tous les codes SKU relatifs aux sandales de plage :

\D+(SP)\d+

  • \D (caractère non numérique)
  • + (une ou plusieurs fois)
  • (SP) (code avec caractères alphabétiques pour les sandales de plage)
  • \d (caractère numérique)
  • + (une ou plusieurs fois)

Barre verticale |

La barre verticale permet de créer une condition OR dans une expression.

Par exemple, si vous souhaitez créer un segment comprenant les données relatives à votre campagne de printemps pour Londres et Paris, vous pouvez configurer le segment de la façon suivante :

  • La campagne correspond exactement à la campagne de printemps.
  • La ville correspond à l'expression régulière Londres|Paris.

Vous pouvez également utiliser la barre verticale entre parenthèses. Par exemple, voici une autre façon de créer l'expression permettant d'établir une correspondance avec les codes SKU de vos sandales de plage :

(HM|FM)SP\d+

  • (HM OR FM)
  • SP (code avec caractères alphabétiques pour les sandales de plage)
  • \d (caractère numérique)
  • + (une ou plusieurs fois)
Ces informations vous-ont elles été utiles ?
Comment pouvons-nous l'améliorer ?