Position

4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant

version 5


Position (àChercher; chaîne) Numérique

ParamètreTypeDescription
àChercherAlphaChaîne à rechercher
chaîneAlphaChaîne dans laquelle effectuer la recherche
RésultatNumériquePosition de la première occurrence de àChercher

Description

Position retourne la position de la première occurrence de àChercher dans chaîne.

Si chaîne ne contient pas àChercher, la fonction retourne zéro (0).

Si Position trouve une occurrence de àChercher, la fonction retourne la position du premier caractère de cette occurrence dans chaîne.

Si vous demandez la position d'une chaîne vide à l'intérieur d'une chaîne vide, Position retourne zéro (0).

Attention : Vous ne pouvez pas utiliser le caractère joker (@) avec Position. Si, par exemple, vous passez "abc@" dans àChercher, la fonction recherchera effectivement la chaîne "abc@" et non pas "abc suivi de toute valeur".

Exemple

L'exemple suivant illustre l'utilisation de Position. Les résultats sont assignés à la variable vRésultat. Les commentaires fournissent la valeur de vRésultat :

   vRésultat := Position ("ll"; "Billard") ` vRésultat prend la valeur 3 
   vRésultat := Position (vText1; vText2) ` Position de la première occurrence de vText1 dans vText2

Référence

Opérateurs de comparaison, Sous chaine.


4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant