Функция ПОДСТР
Функция ПОДСТР возвращает подстроку, начинающуюся с заданной позиции в строке. Дополнительно может быть указана длина выделяемой подстроки, в противном случае подстрока ограничивается длиной исходной строки.
ФУНКЦИЯ СТРОКА: ПОДСТР(СТРОКА: стр; ЦЕЛОЕ: поз; ЦЕЛОЕ: кол = -1)
Параметры
- стр
- Строка, из которой необходимо выделить подстроку.
- поз
- Позиция начала подстроки в строке.
- кол
- Количество символов в выделяемой подстроке.
Возвращаемое значение
Выделенная подстрока. Если сумма параметров поз и кол превышает длину строки, то подстрока будет ограничена длиной исходной строки. Если данные некорректны функция возвращает пустую строку.
Пример:
с = "Привет" с1 = ПОДСТР( с, 2, 3 ) // с1 = "рив" с2 = ПОДСТР( с, 2 ) // с1 = "ривет" с3 = ПОДСТР(с, 8 ) // с3 = ""