Библиотека строковая

<< Click to Display Table of Contents >>

Навигация  Проект > Скрипты > Язык ST > Встроенные функции >

Библиотека строковая

Previous pageReturn to chapter overviewNext page

stringsequals(Input1, Input) - функция сравнивает строки на входах. Если эти строки одинаковы, то на Выходе будет Истина.

stringtodouble(Input) - функция преобразует входную строку в значение типа Double на Выходе.

doubletostring(Input) - функция преобразует входное значение типа Double в строку.  

stringtoint(Input) - функция преобразует входную строку в значение типа Integer на Выходе.

inttostring(Input) - функция преобразует входное значение типа Integer в строку.

substring(Input1, Input2, Input3) - функция обрезает строку со значения Input1 количеством символов, определенных на входе Input2 и Input3.  

cutbeginstring(Input1, Input2) - функция используется для обрезки начала строкового значения Input1 на количество символов, определенных в Input2.

cutendstring(Input1, Input2) - функция используется для обрезки конца строкового значения Input1 на количество символов, определенных в Input2.

split(Input1, Input2, Input3) -  функция служит для того, чтобы разбить строку Input1 на массив строк. Input2 содержит символ деления строки; Input3 содержит количество элементов в массиве (если заданное количество больше, чем получилось при разбиении строки, остальные элементы заполняются “”)

 

Пример:

split(“hello;world”, “;”, 3);

Ответ:

string strarr[3] = ["hello", "world", “”];

 

Другой пример:

string str = substring("Hello world", 2, 5);

print(str);

Ответ:

str ="llo";