Язык процедур 2-REXX для OS-2


SUBSTR


Функция SUBSTR в качестве результата возвращает подстроку указанной строки, которая начинается с n-ного символа, имеет требуемую длину и дополнена при необходимости символами-заполнителями. Значение n должно быть целым положительным числом.

Если значение длины опущено, то в качестве результата возвращается остаток указанной строки. По умолчанию символом-заполнителем является пробел.

Ниже приведено несколько примеров: SUBSTR('abc',2) -> 'bc' SUBSTR('abc',2,4) -> 'bc ' SUBSTR('abc',2,6,'.') -> 'bc....'

Прим.В некоторых ситуациях для выбора подстрок более удобны позиционные(числовые) схемы разбора шаблонов, особенно в случаях, когда из одной строки требуется извлечь несколько подстрок.



Содержание раздела