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

TextBetween Fonction de script et 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 – faites-le-nous savoir.