Функция Pos(<SubStr>:String,<Str>:String):Integer;
Надеюсь достаточнО?
<SubStr> - подстрока в строке <Str>.
Переведу на литературный язык:
Дана строка S имеет значение 'Привет'.
Разобъём её на массив.
S[0] - П
S[1] - р
S[2] - и
S[3] - в
S[4] - е
S[5] - т
Функция Pos ищет в элементах массива подстроку <SubStr>, при успешном поиске, вернёт индекс элемента массива S, который совпадает с первым символом в подстроке <SubStr>, в случае неуспешного поиска вернёт число 0.
Пример 1:
Код:
var
S: String;
Index: Integer;
begin
S:='Привет';
Index:=Pos('и',S); // Вернёт 3
end;
Пример 2:
...
var
S: String;
Index: Integer;
begin
S:='Привет';
Index:=Pos('г',S); // Вернёт 0, т. к. символ 'г' отсутствует в строке S
end;
Пример 3:
...
var
S: String;
Index: Integer;
begin
S:='Привет';
Index:=Pos('ет',S); // Вернёт 5, т. к. символ 'е' 5 по счёту в строке S.
end;
Admin: Не забываем про оформление!