Accéder au contenu principal Passer au contenu complémentaire

TextBetween - fonction de script et fonction de graphique

TextBetween() renvoie le texte de la chaîne d'entrée figurant entre les caractères spécifiés comme délimiteurs.

 

TextBetween(text, delimiter1, delimiter2[, n])

chaîne

Arguments
Argument Description
text Chaîne d'origine.
delimiter1 Spécifie le premier caractère (ou la première chaîne) délimiteur à rechercher dans la chaîne text.
delimiter2 Spécifie le deuxième caractère (ou la deuxième chaîne) délimiteur à rechercher dans la chaîne text.
n Définit l'occurrence de la paire de délimiteurs à l'intérieur de laquelle la recherche doit porter. Par exemple, une valeur égale à 2 renvoie les caractères compris entre la deuxième occurrence de delimiter1 et la deuxième occurrence de delimiter2.
Exemple : Expressions de graphique
Exemple Résultat
TextBetween( '<abc>', '<', '>' ) Renvoie abc.
TextBetween( '<abc><de>', '<', '>',2 ) Renvoie de.
TextBetween( 'abc', '<', '>' )

Renvoie NULL.

Si la chaîne ne contient aucun des délimiteurs, la valeur NULL est renvoyée.

TextBetween( '<a<b', '<', '>' )

Renvoie NULL.

Si l'un des délimiteurs n'est pas trouvé dans la chaîne, la valeur NULL est renvoyée.

TextBetween( '<>', '<', '>' ) Renvoie une chaîne de longueur zéro.
TextBetween( '<abc>', '<', '>', 2 )

Renvoie NULL, car n est supérieur au nombre d'occurrences des délimiteurs.

Exemple - Les bases de TextBetween

Exemple - Scénario TextBetween

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !