Difference between revisions of "Trim"

From SunFlurry wiki
Jump to: navigation, search
(Created page with "{{infobox function |name=Trim |caption=Функции работы со строками |type=1 |status=2 |db=0 |exception=Невозможно превратить в стр...")
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:54, 7 February 2021

  Trim (Функции работы со строками)
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в строку
Визуальность:Нет

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

Синтаксис

Trim(<Аргумент>):<Результат (STRING)>

Аргументы

  • <Аргумент> - Значение, над строковым представлением которого необходимо провести операцию.

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

Результат будет ANSI строкой, если оригинальное строковое представление было ANSI строкой, в ином случае, результат будет представлять UTF-16 строку.

Примеры

Message(Trim("  123  "));
//Будет выведено "123"

Message(Trim(_TAB+" 
|New Line;
|New Line 2;"+_TAB));
//Будет выведено "New Line;"+_NEWLINE+"New Line 2;"

Message(Trim(" "));
//Будет выведено ""