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

<< Click to Display Table of Contents >>

Navigation:  Проект > Скрипты > Язык 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";