Fonction Pos

La fonction Pos dans Delphi renvoie un entier spécifiant la position de la première occurrence d'une chaîne dans une autre.

C'est instancié comme ceci:

Pos (chaîne, source);

Ce qu'il fait

Pos recherche la première occurrence complète de la chaîne spécifiée - généralement proposée littéralement, entre guillemets simples - dans Source. La source est généralement une variable. Si Pos trouve la chaîne, il renvoie la position du caractère dans Source of the premier caractère dans Str comme une valeur entière, sinon il renvoie 0.

La chaîne et la source doivent toutes deux être des chaînes.

Exemple

var s: chaîne;
i: entier;
s: = 'PROGRAMMATION DELPHI';
i: = Pos ('HI PR', s);

Dans cet exemple, la variable je renverra l'entier 5, car la chaîne spécifiée commence par la lettre H, qui est en cinquième position dans Source.