Функции обработки строк
 
Операторы и процедуры, которые работают со строками.

Описание

Эти операторы и процедуры предоставляют множество способов создания и обработки строк и подстрок. Числа могут быть преобразованы в строки и наоборот. Процедуры предоставляют также помощь в сериализации числовых данных, возможно, для постоянного хранения.

Создание строк
Строковые типы данных и процедуры, которые создают новые строки.
Преобразование символов
Процедуры, которые преобразуют из кодов символов в строки и обратно.
Преобразование чисел в строку
Процедуры, которые преобразуют числовые значения в строки.
Преобразование строк в числа
Процедуры, которые преобразуют строки в числовые значения.
Числовые сериализации
Процедуры, которые преобразуют исходные числовые данные в строки, пригодные для хранения.
Работа с подстроками
Процедуры, которые возвращают подмножества строк, или которые изменяют подмножества строк.

Создание строк
String
Стандартный тип данных: 8 битовая строка символов.
String (Function)
Возвращает String из нескольких символов.
ZString
Стандартный тип данных: 8 битовая строка символов с нулем на конце.
WString
Стандартный тип данных: строка расширенных символов.
Wstring (Function)
Возвращает WString из нескольких символов.
Space
Возвращает String состоящая из пробелов.
WSpace
Возвращает WString состоящая из пробелов.
Len
Возвращает длину строки в символах.

Преобразование символов
Asc
Возвращает Integer представление символа.
Chr
Возвращает строку из одного или нескольких символов из ASCII Integer представления.
WChr
Вовзращает WString из одного или нескольких символов из Unicode Integer представления.

Преобразование чисел в строку
Bin
Возвращает двоичное представление String интегрального значения.
WBin
Возвращает двоичное представление WString интегрального значения.
Hex
Возвращает шестнадцатеричное String представление интегрального значения.
WHex
Возвращает шестнадцатеричное WString представление интегрального значения.
Oct
Возвращает восьмеричное String представление интегрального значения.
WOct
Возвращает восьмеричное WString представление интегрального значения.
Str
Возвращает String представление числового значения
WStr
Возвращает WString представление числового значения
Format
Возвращает форматированную String представления Double.

Преобразование строк в числа
Val
Возвращает Double значение , преобразованное из числовой строки
ValInt
Возвращает Integer значение , преобразованное из числовой строки
ValLng
Возвращает Long значение , преобразованное из числовой строки
ValUInt
Возвращает UInteger значение , преобразованное из числовой строки
ValULng
Возвращает Ulong значение , преобразованное из числовой строки

Числовые сериализации
MKD
Возвращает восьмисимвольную String представления Double.
MKI
Возвращает четырехсимвольную String представления Integer.
MKL
Возвращает четырехсимвольную String представления Long.
MKLongInt
Возвращает восьмисимвольную String представления LongInt.
MKS
Возвращает четырехсимвольную String представления Single.
MKShort
Возвращает двухсимвольную String представления Short.
CVD
Возвращает Double представление из восьмисимвольной String.
CVI
Возвращает  Integer представление из четырехсимвольной String.
CVL
Возвращает  Long представление из четырехсимвольной String.
CVLongInt
Возвращает  LongInt представление из восьмисимвольной String.
CVS
Возвращает  Single представление из четырехсимвольной String.
CVShort
Возвращает  Short представление из двухсимвольной String.

Работа с подстроками
Left
Возвращает подстроку крайних левых символов в строке.
Mid (Function)
Возвращает подстроку из строки.
Right
Возвращает подстроку самых правых символов в строке.
LCase
Возвращает копию строки преобразованную в нижний регистр алфавитных символов.
UCase
Возвращает копию строки преобразованную в верхний регистр алфавитных символов.
LTrim
Удаление окружающей подстроки или символов из строки слева.
RTrim
Удаление окружающей подстроки или символов из строки справа.
Trim
Удаление окружающей подстроки или символов из строки справа и слева.
InStr
Возвращает первое вхождение подстроки или символа в строке.
InStrRev
Возвращает последнее вхождение подстроки или символа в строке.
Mid (Оператор)
Копирует подстроку в подстроку строки. (замена текста)
LSet
Выравнивание строки влево
RSet
Выравнивание строки вправо