Centre d'aide

Explorer notre base de connaissance
article

Utiliser les expressions régulières

Dans la solution iAdvize, les expressions régulières permettent de cibler à l'aide d'une seule règle une ou plusieurs pages contenant un motif / mot spécifique.

Dans notre exemple, nous allons utiliser un fil d'ariane qui contient les différentes catégories du site.

Le but sera de cibler les catégories  anti-chute et solaire sachant que la donnée personnalisée nous renvoie :"Accueil > Produits > Capillaire > Soin anti-chute" pour la première catégorie et "Accueil > Produits > Solaire" pour la seconde.

En utilisant les expressions régulières nous allons pouvoir cibler ces deux catégories avec seulement une règle de ciblage.

  • Dans une règle de ciblage, il faut utiliser la condition "Fil d'ariane", "Satisfait l'expression régulière".
  • Nous allons utiliser une expression régulière simple avec un OU logique (soit | ou SHIFT + ALT + L sur le clavier). Cela donne donc l'expression suivante : "(anti-chute|solaire)".


Note :

  • Il faut absolument avoir les parenthèses et ne pas mettre d'espace entre les deux motifs (anti-chute et solaire) pour que l'expression soit prise en compte.
  • Vous pouvez aussi utiliser une expression régulière pour cibler la présence d'un élément. Dans le cas présent, nous voulons savoir si le fil d'ariane n'est pas vide pour cela, il faut utiliser l'expression régulière suivante : "(.+)".

Pour plus de détails, vous pouvez aller sur le site http://www.regexr.com/ pour tester différentes expressions.

Pour aller plus loin :

 

Commentaires