De functie Pos in Delphi retourneert een geheel getal dat de positie aangeeft van het eerste exemplaar van een string in een andere.
Het wordt als volgt geïnstantieerd:
Pos (String, bron);
Pos zoekt naar het eerste volledige exemplaar van de opgegeven tekenreeks - meestal letterlijk aangeboden in enkele aanhalingstekens - in Bron. De bron is meestal een variabele. Als Pos de tekenreeks vindt, retourneert deze de tekenpositie in Bron van de eerste karakter in Str als een geheel getal, anders wordt 0 geretourneerd.
De tekenreeks en de bron moeten beide tekenreeksen zijn.
var s: string;
i: geheel getal;
s: = 'DELPHI PROGRAMMERING';
i: = Pos ('HI PR', s);
In dit voorbeeld de variabele ik retourneert het gehele getal 5, omdat de opgegeven string begint met de letter H, die op de vijfde positie staat in Bron.