| Имя и параметры | Процедура или функция | Типы параметров | Тип возвращаемого значения | Действие |
Length(s) |
функция | s - string |
integer |
возвращает длину строки s |
Copy(s,index,count) |
функция | s - string,
index и count -
integer |
string |
возвращает подстроку строки
s длины count,
начиная с позиции index |
Delete(s,index,count) |
процедура | s - string,
index и count -
integer |
удаляет в строке
s count символов
начиная с позиции index |
|
Insert(subs,s,index) |
процедура | s,
subs - string,
index - integer |
вставляет
подстроку subs в строку
s с позиции index |
|
Pos(subs,s) |
функция | s,
subs - string |
integer |
возвращает позицию первой подстроки
subs в строке s
(или 0 если подстрока не найдена) |
SetLength(s,n) |
процедура | s - string,
n - integer |
устанавливает длину строки
s равной n |
|
Str(x,s) |
процедура | s - string,
x - integer,
real и
n,
m - integer |
преобразует x к строковому
представлению (во втором и третьем случаях согласно формату вывода,
устанавливаемому
n и
m) и записывает результат в строку
s |
|
Val(s,v,code) |
процедура | s - string,
v - integer,
real, и code -
integer |
преобразует строку s к
числовому представлению и записывает результат в переменную
v. Если преобразование возможно, то в
переменной code возвращается 0, если
невозможно, то в code возвращается
ненулевое значение |
|
Concat(s1,...,sn) |
функция | s1,..., sn - string |
string |
возвращает строку, являющуюся
результатом слияния строк s1,..., sn.
Результат тот же, что у выражения s1+s2+...+sn |
IntToStr(i) |
функция | i - integer |
string |
преобразует целое число к строке |
StrToInt(s) |
функция | s - string |
integer |
преобразует строку в целое число . Если преобразование невозможно, то возникает ошибка времени выполнения |
FloatToStr(r) |
функция | r - real |
string |
преобразует вещественное число к строке |
StrToFloat(s) |
функция | s - string |
real |
преобразует строку в вещественное число. Если преобразование невозможно, то возникает ошибка времени выполнения |
UpCase(c)
|
функция | c -
char |
char |
возвращает символ c,
преобразованный к верхнему регистру |
LowCase(c)
|
функция | c -
char |
char |
возвращает символ c,
преобразованный к нижнему регистру |
UpperCase(s)
|
функция | s - string |
string |
возвращает строку
s, преобразованную к верхнему регистру |
LowerCase(s)
|
функция | s - string |
string |
возвращает строку s,
преобразованную к нижнему регистру |
Trim(s)
|
функция | s - string |
string |
возвращает копию строки s
с удаленными лидирующими и заключительными пробелами |
TrimLeft(s)
|
функция | s - string |
string |
возвращает копию строки s
с удаленными лидирующими пробелами |
TrimRight(s)
|
функция | s - string |
string |
возвращает копию строки s
с удаленными заключительными пробелами |