pos

Pos - funkcja

Szuka podanego fragmentu łańcucha tekstowego.

Deklaracja:

Pos(s1, s: string): byte

s1, s - zmienne lub wyrażenia typu łańcuchowego.

Funkcja Pos szuka pierwszego wystąpienia łańcucha s1 wewnątrz łańcucha s i, jeżeli znajdzie, zwraca pozycję pierwszego znaku w łańcuchu s zgodnego z łańcuchem s1 Jeżeli łańcuch s nie zawiera podłańcucha s1, funkcja zwraca 0.

Przykład:

Program zamienia spacje na zera

var s: string; 
begin 
  s:=’ 12.4 ‘; 
  while Pos(‘ ‘, s) > 0 do s[Pos(‘ ‘, s)]:=’0’; 
end.