Section courante

A propos

Section administrative du site

POS

Position
Delphi/Kylix/Lazarus System

Syntaxe

Function Pos(search,source:String):Integer;

Paramètres

Nom Description
search Ce paramètre permet d'indiquer la sous chaine de caractères à rechercher
source Ce paramètre permet d'indiquer la chaine de caractères dans lequel la recherche doit avoir lieu

Description

Cette fonction permet d'indiquer la position à laquelle se trouve une sous-chaine de caractères dans une chaine de caractères de format standard Pascal.

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. Program PosSamples;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. Uses SysUtils;
  6.  
  7. BEGIN
  8.  WriteLn('Pos(''Mal'',''Sylvain Maltais'')= ',Pos('Mal','Sylvain Maltais'));
  9.  WriteLn('Pos(''a'',''Sylvain Maltais'') = ',Pos('a','Sylvain Maltais'));
  10.  WriteLn('Pos(''l'',''Sylvain Maltais'') = ',Pos('l','Sylvain Maltais'));
  11.  WriteLn('Pos(''S'',''Sylvain Maltais'') = ',Pos('S','Sylvain Maltais'));
  12. END.

on obtiendra le résultat suivant :

Pos('Mal','Sylvain Maltais')= 9
Pos('a','Sylvain Maltais') = 5
Pos('l','Sylvain Maltais') = 3
Pos('S','Sylvain Maltais') = 1

Voir également

Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - AnsiPos

Dernière mise à jour : Mercredi, le 18 février 2015