pos

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

Синтаксис

indx = pos(sub_str, str);

Аргументы

Имя Тип данных Описание
sub_str string Начальная строка
str string Часть строки, поиск которой осуществляется

Описание

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

Результат

Имя Тип данных Описание
indx integer Номер символа в строке, начиная с которого найдена часть строки

Пример

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.

Дополнительные материалы

Нет.