pos

Функция поиска части строки в строке.

Синтаксис:

indx = pos(sub_str, str);

Аргументы:

str – начальная строка,

sub_str – часть строки, поиск которой осуществляется.

Описание:

pos(sub_str, str) – функция поиска части строки sub_str, в строке str. Если часть строки найдена, возвращается номер символа в строке, начиная с которого расположена часть строки. Нумерация символов в строке начинается с единицы. Если возвращаемое значение меньше 1, то подстрока не найдена.

Результат:

indx – номер символа в строке, начиная с которого найдена часть строки.

Пример:

var   
str:string = "string1",
sub_str1:string = "ring",
sub_str2:string = "abc"; 
n1 = pos(sub_str1, str);//n1 = 3
n2 = pos(sub_str2, str);//n2 = 0

В результате переменной n1 будет присвоено значение 3, переменной n2 будет присвоено значение 0.

Сопутствующие материалы