HOD Text Processor - Команды языка.
GetEl @приёмник , @источник , @делитель , $номер_элемента(-1 последний)
Получение элемента. Помещает в приёмник элемент по указанному индексу.
Длина делителя должна быть более нуля.
Индекс элементов считается начиная с 0.
Строка не содержащая делителей содержит только один элемент.
Пример:
getel @1, "127.0.0.1", ".", 0
getel @1, "из окна дуло", @0, 2
getel @1, @5, @8, $3
Использует значение регистра $R:
$R=1 регистр символов учитывается (для делителя)
$R=0 не учитывается регистр символов (для делителя)
Исключения при выполнении:
Если в качестве делителя передана пустая строка то, команда игнорируется.
Если в качестве номера элемента задан номер элемента больший чем максимальное количество элементов или в качестве источника передана пустая строка, то в приёмник помещается пустая строка.
Примечание:
Если в качестве @приёмник и @источник указан один и тот же регистр, то используется более медлительная и критичная к объёму доступной памяти версия команды.
Содержание