token

Назначение

Функция token извлекает часть подстроки с использованием индекса и набора символов разграничения.

Синтаксис

token(строка, число, строка)

Аргументы

Функция token принимает три аргумента:

  1. Первый аргумент - строка, которая разбивается на токены. Часть этой строки возвращается функцией.

  2. Второй аргумент - индекс подстроки из ряда подстрок, произведенного при разбиении строки на подстроки.

    Например, если строка "ABC" была разбита по "B" и в результате получились две строки "A" и "C", то индекс "A" равен 1, а индекс "C" равен 2. Если бы вы хотели вернуть "A", то вы бы указали индекс 1. Если бы вы хотели вернуть "C", то вы бы указали индекс 2. Индекс начинается с 1, а не с 0.

  3. Третий аргумент - это строка, которая определяет тип разграничения первого аргумента (разбитого на меньшие строки).

    Например, если бы первым аргументом была строка "ABC", а в качестве третьего аргумента вы бы определили "B", то исходная строка разбилась бы на две строки, "A" и "C". Сам разделитесь не включен ни в одну подстроку.

Возвращаемое значение

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

Примеры

token("ABC", 1, "B") возвращает A

token("ABC", 2, "B") возвращает C

token("ABCBfoo", 3, "B") возвращает foo