replace
Créé pour :
- Expérimenté
- Développeur
Remplace la première occurrence correspondant à la chaîne cible par la chaîne de remplacement dans la chaîne de base.
Le remplacement s’effectue du début à la fin de la chaîne. Par exemple, le remplacement de « aa » par « b » dans la chaîne « aaa » donnera « ba » et non « ab ».
Catégorie
Chaîne
Syntaxe de la fonction
replace(<parameters>)
Paramètres
Paramètre | Type |
---|---|
base | chaîne |
cible | string (RegExp) |
remplacement | chaîne |
Signature et type renvoyé
replace(<base>,<target>,<replacement>)
Renvoie une chaîne.
Exemple 1
replace("Hello World", "l", "x")
Renvoie « Hexlo World ».
Exemple 2
Comme le paramètre cible est un RegExp, selon la chaîne que vous souhaitez remplacer, vous devrez peut-être ajouter une séquence d’échappement à certains caractères. Voici un exemple :
- chaîne à évaluer :
|OFFER_A|OFFER_B
- fourni par un attribut de profil
#{ExperiencePlatform.myFieldGroup.profile.myOffers}
- Chaîne à remplacer :
|OFFER_A
- Chaîne remplacée par :
''
- Vous devez ajouter
\\
avant le caractère|
.
L’expression est la suivante :
replace(#{ExperiencePlatform.myFieldGroup.profile.myOffers}, '\\|OFFER_A', '')
La chaîne renvoyée est la suivante : |OFFER_B
Vous pouvez également créer la chaîne à remplacer à partir d’un attribut donné :
replace(#{ExperiencePlatform.myFieldGroup.profile.myOffers}, '\\|' + #{ExperiencePlatform.myFieldGroup.profile.myOfferCode}, '')
Journey Optimizer
- Documentation Journey Optimizer
- Nouveautés
- Prise en main
- Parcours
- Prise en main des parcours
- Création d’un parcours
- Gérer vos parcours
- Activités
- Création d’expressions
- Cas pratiques
- Campagnes
- Gestion et hiérarchisation des conflits
- Tester et approuver
- Canaux de communication
- Prise en main des canaux de communication
- Canal e-mail
- Canal in-app
- Canal de notification push
- Canal SMS/MMS
- Courrier
- Canal web
- Expérience basée sur le code
- Cartes de contenu
- Pages de destination
- Gestion de contenu
- Assistant IA pour la génération de contenu
- Utiliser du contenu multilingue
- Utiliser une expérience de contenu
- Personnalisation
- Modèles de contenu
- Fragments de contenu réutilisables
- Contenu dynamique
- Audiences, profils et identité
- Intégrations
- Suivre et surveiller
- Rapport dynamique
- Rapport complet
- Prise en main du rapport complet
- Liste des mesures
- Configurer manuellement Customer Journey Analytics
- Gérer vos rapports
- Conditions préalables à la création de rapports et à l’expérimentation
- Rapports de campagne
- Rapport de campagne
- Rapport de campagne basée sur le code
- Rapport de campagne de carte de contenu
- Rapport de campagne par courrier
- Rapport de campagne par e-mail
- Rapport de campagne d’expérimentation
- Rapport de campagne in-app
- Rapport de campagne de notifications push
- Rapport de campagne par SMS
- Rapport de campagne web
- Rapports de parcours
- Rapport d’aperçu
- Rapport sur les pages de destination
- Rapport sur les listes d’abonnements
- Rapports de parcours
- Délivrabilité
- Alertes
- Causes d’exclusion
- Fonctionnalités de décision
- Commencer avec les fonctionnalités de décision
- Prise de décision
- Commencer avec la prise de décision
- Mécanismes de sécurisation et limitations des prises de décision
- Référence de l’API
- Gérer les éléments de décision
- Configurer la sélection d’éléments
- Créer des stratégies de sélection
- Créer des politiques de décision
- Rapports sur la prise de décision
- Cas d’utilisation de prise de décision
- Gestion des décisions
- Prise en main de la gestion des décisions
- À propos de la gestion des décisions
- Mécanismes de sécurisation et limitations de la gestion des prises de décision
- Interface d’utilisation
- Étapes clés de la création et de la gestion des offres
- Tirer profit des audiences de chargement personnalisées pour la prise de décision
- Cas pratique : insertion d’offres dans un e-mail
- Création de composants
- Créer des classements
- Créer et gérer des offres
- Créer et gérer des décisions
- Utiliser la prise de décision par lots
- Collecter les données d’événement
- Utiliser des données contextuelles
- Créer des rapports de gestion des décisions
- Export de votre catalogue d’offres
- Référence d’API
- Prise en main
- Créer et gérer des offres à l’aide d’API
- Diffuser des offres à l’aide d’API
- Prise en main de la gestion des décisions
- Gestion des données
- Configuration
- Prise en main de la configuration de Journey Optimizer
- Paramétrer des configurations de canal
- Configuration de canal guidée
- Déléguer les sous-domaines d’e-mail
- Mettre en œuvre un plan de préchauffage des adresses IP
- Surveiller des adresses e-mail
- Utiliser des listes de contrôle
- Prise en charge de l’archivage
- Modifier les adresses d’exécution
- Utiliser des jeux de règles
- Configurer des parcours
- Configurer les sources de données, les événements et les actions
- Intégration aux systèmes externes
- Configuration des événements
- Configuration des sources de données
- Configuration des actions
- Commencer avec les actions personnalisées
- Configurer une action personnalisée
- Résoudre les problèmes liés aux actions personnalisées
- Utiliser des réponses d’appel API dans des actions personnalisées
- Intégration à Adobe Campaign Standard
- Intégration à Adobe Campaign v7/v8
- Intégration à Marketo Engage
- Sources
- Exporter des objets vers un autre sandbox
- Contrôle d’accès
- Confidentialité