Функции обработки строк

Вычислитель выражений поддерживает следующие функции обработки строк. Слова, выделенные курсивом, могут быть заменены на фактическое значение или переменную.

Выражение Описание
(strcase строка [которая] ) Возвращает строку, в которой все буквенные знаки преобразованы в верхний или нижний регистр.
(strcat строка1 [строка2] ...) Возвращает строку, представляющую собой конкатенацию нескольких строк.
(strlen [строка] ...) Возвращает целое число, представляющее собой количество символов в строке.
(substr началостроки [длина] ) Возвращает подстроку строки.
(chr целое) Возвращает преобразование целого числа, представленного в кодах ASCII, в виде односимвольной строки.
(LPAD длинастроки) добавляет в начало строки пробелы так, чтобы длина строки соответствовал заданной.
(RPAD длинастроки) добавляет в конец строки пробелы так, чтобы длина строки соответствовал заданной.
(trim строка [модус] ) Обрезает строку с начала, в середине или конце строки на основе модуса. Модус может принимать значения В (начало), М (середина) или Е (конец), или представлять собой любую комбинацию этих значений. Если модус не задан, используется модус ВЕ.