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.
Дополнительные материалы
Нет.