Pos-funktionen i Delphi returnerar ett heltal som anger positionen för den första förekomsten av en sträng inom en annan.
Det instanseras så här:
Pos (String, Source);
Pos letar efter den första fullständiga förekomsten av den angivna strängen - generellt erbjuds bokstavligen, i enstaka citat - i källan. Källan är vanligtvis någon variabel. Om Pos hittar strängen, returnerar den teckenpositionen i Source of the första karaktär i Str som ett heltal, annars returnerar det 0.
Strängen och källan måste båda vara strängar.
var s: string;
i: heltal;
s: = 'DELPHI-PROGRAMMERING';
i: = Pos ('HI PR', s);
I det här exemplet variabeln jag kommer att returnera heltalet 5, eftersom den angivna strängen börjar med bokstaven H, som ligger i den femte positionen i Source.