TEXTAFTER

Renvoie la partie d’un texte après un délimiteur spécifié

Utilisation

TEXTAFTER(texte, délimiteur, case_sensitive: TRUE, from_end: FALSE, if_not_found: NOTHING, skip: 0)

Paramètres

texte

(Requis) Le texte à partir duquel extraire la sous-chaîne.

délimiteur

(Requis) Le délimiteur qui marque le début de la sous-chaîne à extraire.

case_sensitive:

(Nommé) Si la recherche du délimiteur est sensible à la casse. Par défaut, c’est TRUE.

from_end:

(Nommé) Si la recherche du délimiteur doit se faire à partir de la fin du texte. Par défaut, c’est FALSE.

if_not_found:

(Nommé) Le texte à renvoyer si le délimiteur n’est pas trouvé. Par défaut, c’est NOTHING, ce qui signale une erreur.

skip:

(Nommé) Le nombre d’occurrences du délimiteur à ignorer avant d’extraire la sous-chaîne. Par défaut, c’est 0.

Pour les paramètres avec “Nommé”, il faut indiquer le nom du paramètre puis un deux-point avant sa valeur. Ex: case_sensitive: "une valeur". Pour cette raison, les noms de ces paramètres ne sont pas traduit en français dans la documentation.

Exemples

Exemple Avec ces variables Résultat

TEXTAFTER(“Anna Logwatch/[email protected]”, “/”)

(Aucune)

[email protected]

TEXTAFTER(adresse, séparateur)

adresse est "123 Main Street, City"
séparateur est ","

” City”

TEXTAFTER(“4 8 15 16 23 42”, “ “, skip: 2)

(Aucune)

“16 23 42”

TEXTAFTER(“UnGrandMotLong”, “ “, if_not_found: “Pas d’espaces !”)

(Aucune)

“Pas d’espaces !”

TEXTAFTER(“Anna Logwatch”, “WAT”, case_sensitive: FALSE)

(Aucune)

“ch”

TEXTAFTER(“4 8 15 16 23 42”, “ “, from_end: TRUE, skip: 1)

(Aucune)

“23 42”

Voir aussi