index-of
API Xml Path. Recherche un élément dans une séquence.
Syntaxe
index-of($Sequence as anyAtomicType*, $Modele as anyAtomicType) as integer*
index-of($Sequence as anyAtomicType*, $Modele as anyAtomicType, $Collation as string) as integer*
Description
L'API index-of retourne la séquence composée des positions du modèle passé en second paramètre dans la séquence passée en premier paramètre. Le premier élément a pour position 1.
La comparaison s'effectue en utilisant les équivalences linguistiques passées en paramètre qui sont par défaut celles d'Unicode.
Exemple
<-- Cherche les positions de 2. La reponse est (2,4). -->
$ListePositions=index-of((1, 2, 1, 2, 3), 2)
Voir aussi
concatenate pour concaténer deux séquences.
distinct-values pour éliminer les doublons d'une séquence.
empty pour tester si une séquence est vide.
exists pour tester si une séquence est non vide.
insert-before pour insérer un élément dans une séquence.
remove pour supprimer un élément d'une séquence.
reverse pour inverser une séquence.
subsequence pour extraire une sous-séquence d'une séquence.
unordered pour retourner les éléments d'une séquence sans un ordre particulier.