Loading
Intégration et analyse des données marketing avec Marketing Cloud...
Échappement d'un métacaractère

Échappement d'un métacaractère

Pour utiliser le littéral signifiant un métacaractère Java RegEx dans une expression régulière, vous devez annuler le métacaractère, appelé échappement. Vous pouvez échapper un métacaractère de deux façons.

Éditions requises

Autorisations utilisateur requises
Pour échapper des caractères Java spéciaux : Administrateur
  1. Ajoutez une double barre oblique (\\) avant le métacaractère. Dans cet exemple, la double barre oblique est utilisée pour échapper le ? métacaractère pour le référencer en tant que délimiteur.
    Exemple de méthode d'échappement
  2. Insérez le métacaractère entre \Q et \E. Dans cet exemple,\Q et \E sont utilisés pour échapper le métacaractère | afin de le référencer en tant que délimiteur.
    Exemple d'échappement 2
  3. Ces métacaractères fréquemment utilisés nécessitent un échappement pour être référencés littéralement dans un regex :
    < ( [ { \ ^ - = $ ! | ] } ) ? * + . > _
  4. La syntaxe de ces fonctions dans Marketing Cloud Intelligence contient des délimiteurs.
    SPLIT(text,delimiter) Utilisez la fonction SPLIT dans laquelle un caractère ‘|’ est le délimiteur :
    SPLIT([Media_Buy_Name],'\\Q|\\E')
    SELECT(sourceStr,pattern) Utilisez la fonction SELECT dans laquelle un caractère ‘>’ est le délimiteur :
    SELECT([Media_Buy_Name],'\\>(.*?)E')
 
Chargement
Salesforce Help | Article