Синтаксис функции
| Описание функции
| Пример
|
Вызов функции
| Результат
|
|
|
|
|
LСase(строка)
| Возвращает строку, преобразуя её к нижнему регистру
| LСase("xYz")
| "xyz"
|
UСase(строка)
| Возвращает строку, преобразуя её к верхнему регистру
| UСase("xYz")
| "XYZ"
|
Trim(строка)
| Возвращает строку, удаляя из неё пробелы справа и слева (в начале и конце строки)
| Trim(" xy z ")
| "xy z"
|
LTrim(строка)
| Возвращает строку, удаляя из неё начальные пробелы
| LTrim(" xz ")
| "xz "
|
RTrim(строка)
| Возвращает строку, удаляя из неё конечные пробелы
| RTrim(" xz ")
| " xz"
|
Left(строка, количество)
| Возвращает левую часть строки из указанного количества символов
| Left("123",2)
| "12"
|
Right(строка, количество)
| Возвращает правую часть строки из указанного количества символов
| Right("123",2)
| "23"
|
Mid(строка, позиция [, количество ])
| Возвращает среднюю часть строки, начиная с заданной позиции, из указанного количества символов (если параметр опущен, то – до конца)
| Mid("123",2,1)
Mid("123",2)
| "2"
"23"
|
Space(количество)
| Создает строку, содержащую равное аргументу количество пробелов
| Space(1)
| " "
|
String(количество, символ)
| Создает строку, содержащую заданное количество повторяющихся символов (этот аргумент представляется как числовым кодом символа, так и строковым выражением, первый символ которого используется для создания результирующей строки)
| String(3, 120)
String(3, "хyz")
| "ххх"
"ххх"
|
StrComp(строка1, строка2 [, способ ])
| Возвращает результат сравнения строки1 со строкой2 заданным способом. Если строка2 меньше чем строка1, то возвращается 1; наоборот – -1; при равенстве – 0;
| StrComp("xYz", "хyz")
StrComp("xYz", "хyz", 1)
| -1
|
InStr([ позиция, ] строка1, строка2 [, способ ])
| Поиск строки2 (подстроки), внутри строки1, начиная со стартовой позиции (если не указано, то с начала) строки1, заданным способом.
| InStr ("xYz", "хyz")
InStr (1, "xYz", "хyz", 1)
|
|
Следует также пояснить, что функция InStr возвращает позицию первого вхождения (если совпадение найдено). Если строка2 – пустая, то возвращается стартовая позиция. Возвращаемое значение будет равно нулю в следующих случаях: строка1 – пустая; строка2 не найдена; стартовая позиция превышает длину строки1.