<RetVar/IF> get length of string <Var/String>
|
engine v. 32
|
• | Команда возвращает в переменную <RetVar/IF> длину строки <Var/String>. |
Если в строке присутствуют любые юникодные символы (например русские буквы), то при подсчете длины строки такие символы будут посчитаны за два (два байта на символ).
<RetVar> = find position of pattern <Var/String> in <Var/String>
|
engine v. 32
|
• | Команда возвращает позицию первого вхождения подстроки <Var/String> в строку <Var/String>. Если подстрока не найдена - вернет -1. |
<RetVar> = get substring of <Var/String> offset=<Var/Number> length=<Var/Number>
|
engine v. 32
|
• | Команда возвращает в переменную <RetVar> подстроку из строки <Var/String>, которя начинается с позиции <Var/Number> и имеет длину <Var/Number>. Следует учитывать, что элементы строки нумеруются с 0. |
• | Если в качества длины строки указать значение null - то будет скопирована подстрока от заданной позиции offset=<Var/Number> до конца исходной строки. |
<RetVar> = string <Var/String> to integer
|
engine v. 32
|
• | Команда преобразовывает текстовую строку <Var/String> в целое число, строка обрабатывается до первого нецифрового символа, при этом учитывается наличие символов "-", "+" перед цифрами в строке, что определит знак результирующего целого числа. Результат возвращается в переменную <RetVar> = . |
<RetVar> = substitute in string <Var/String>: pattern <Var/String> with <Var/String>
|
engine v. 32
|
• | Команда производит замену всех вхождений подстроки, заданной в параметре pattern <Var/String>, в исходной строке string <Var/String>, на подстроку заданную в параметре with <Var/String>. Результат возвращается в переменную <RetVar> = . |
<RetVar> = format seconds=<Var/Number> to Zura time string
|
engine v. 32
|
• | Команда преобразовывает количество секунд, заданное в параметре <Var/Number> к внутреннему формату Zura. Результат возвращается в переменную <RetVar> = . |
|