Функции для работы со строками

LEN

Возвращает длину строковой переменной «value».

DOUBLE LEN (STRING value)

TRIM

Обрезает пробелы в начале и в конце строки.

STRING TRIM (STRING value)

Функция возвращает строку без пустых символов в начале и в конце строки.

SUBSTR

Возвращает подстроку из строки «value», начиная с символа с номером «start» и длиной «len».

STRING SUBSTR (STRING value, DOUBLE start, DOUBLE len)

FIND

Ищет вхождение подстроки в заданную строку.

DOUBLE FIND (STRING value, DOUBLE start, STRING sub)

Функция возвращает позицию первого вхождения подстроки «sub» в строке «value», начиная с позиции «start». Если подстрока не найдена, функция возвращает результат «-1».

Пример:


stroka="anymessage"
stroka2=SUBSTR(stroka, FIND(stroka, 1, "message"), LEN("message"))
MESSAGE (stroka2,2)