Text.PositionOf
Syntaxe
Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any
À propos
Retourne la position de l’occurrence spécifiée de la valeur de texte substring
trouvée dans text
. Un paramètre facultatif occurrence
peut être utilisé pour spécifier quelle position d’occurrence retourner (première occurrence par défaut). Retourne -1 si substring
est introuvable.
comparer
est un Comparer
qui est utilisé pour contrôler la comparaison. Les comparateurs peuvent être utilisés pour effectuer des comparaisons qui ne sont pas sensibles à la casse, ou prenant en compte la culture et les paramètres régionaux.
Les comparateurs intégrés suivants sont disponibles dans le langage de formule :
Comparer.Ordinal
: utilisé pour effectuer une comparaison ordinale exacteComparer.OrdinalIgnoreCase
: utilisé pour effectuer une comparaison ordinale exacte ne respectant pas la casseComparer.FromCulture
: utilisé pour effectuer une comparaison prenant en compte la culture
Exemple 1
Obtient la position de la première occurrence de « World » dans le texte « Hello, World! Hello, World! ».
Utilisation
Text.PositionOf("Hello, World! Hello, World!", "World")
Sortie
7
Exemple 2
Obtient la position de la dernière occurrence de « World » dans « Hello, World! Hello, World! ».
Utilisation
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
Sortie
21