Если кратко, то это когда в строке ищется подстрока, удовлетворяющая какому либо условию. Допустим, у тебя есть строка, содержащая параметр и значение (как в .ini файле), и тебе надо извлечь их из строки:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
s: string;
param, value: string;
begin
s := 'Left=10';
param := Copy( s, 1, Pos( '=', s )-1 );
value := Copy( s, Pos( '=', s )+1, Length( s ) );
ShowMessage( 'Параметр - ' + param + #13 + 'Значение - ' + value );
end;
В итоге
param равно
'Left', а
value равно
'10'.
Но это в общем. Если сформулируешь свою задачу поточнее, то и советы будут более конкретные.