Функция Pos

 

Эта функция ищет указанные символы в строке. Если эти символы найдены, то она вернёт порядковый номер, начиная с которого найдена нужная строка. У функции два параметра:

  • Строка, которую надо искать.

  • Строка, в которой надо искать.

Если подстрока не найдена, то функция вернёт нуль:

 

var
Str1:string;
Index:integer;
begin
Str1:='Меня зовут Михаил';
Index:=Pos('Михаил',Str1);
end;

 

В этом примере мы запускаем поиск строки "Миша" в строке Str1. В данном случае строка"Михаил"есть в строке переменной и начинается с символа 11. Результат - в переменной index будет число 9.

 

       

 

 

 

 
Hosted by uCoz