Строковые константы должны заключаться в одинарные кавычки, например:
|
---|
Функция |
Описание |
Атрибуты |
Возвращаемое значение |
---|---|---|---|
Подстроки |
|||
БезПробеловСЛВ |
Возвращает строку без начальных пробелов слева |
•строка |
Строка |
БезПробеловСПР |
Возвращает строку без конечных пробелов справа |
•строка |
Строка |
БезПробелов |
Возвращает строку без начальных и конечных пробелов |
•строка |
Строка |
ВернутьСлева |
Возвращает первые N символов строки |
•строка •целое число (количество символов, N) |
Строка |
ВернутьСправа |
Возвращает последние N символов строки |
•строка •целое число (количество символов, N) |
Строка |
ИндексПодстроки |
Возвращает позицию подстроки в строке |
•подстрока •строка |
Целое число |
Подстрока |
Возвращает N символов строки начиная с позиции M |
•строка •целое число (начальная позиция, M) •число (количество символов, N) |
Строка |
Преобразовать |
|||
DateConvert |
Преобразование даты в строку по указанному формату (см. форматы) |
•строка •число |
Строка |
ВВерхРегистр |
Преобразование всех символов строки в верхний регистр |
•строка |
Строка |
ВНижРегистр |
Преобразование всех символов строки в нижний регистр |
•строка |
Строка |
ЗаменитьВСтроке |
Замена всех вхождений подстроки1 на подстроку2 |
•строка (где менять) •подстрока1 (что менять) •подстрока2 (на что менять) |
Строка |
НачинаетсяС |
Проверяет, начинается ли строка с подстроки |
•строка •подстрока |
Логическое значение |
ОбратитьСтроку |
Переставляет все символы в строке в обратном порядке ("задом наперед") |
•строка |
Строка |
+ |
Соединение строк. Например:
|
Строка. |
|
IsNullString |
Проверяет, является ли строка1 пустой. Если не является, то возвращает строку1; если является, то возвращает строку2 |
•строка1 (проверяемая строка) •строка 2 (возвращается, если строка1 пустая) |
Строка |
ВДробноеЧисло |
Преобразует строку в десятичную дробь. Разделителем должна быть точка. Если строка не может быть преобразована, возвращает ошибку |
•строка |
Десятичная дробь |
ВЦелоеЧисло |
Преобразует строку в целое число. Если строка не может быть преобразована, возвращает ошибку |
•строка |
Целое число |
ДлинаСтроки |
Возвращает длину строки |
•строка |
Целое число |
ЗаканчиваетсяНа |
Проверяет, заканчивается ли строка подстрокой |
•строка •подстрока |
Логическое значение |
Конкатенация |
Соединяет две строки |
•строка1 •строка 2 |
Строка |
Перенос строки |
Вставляет символ переноса строки |
— |
Строка |
ПовторитьСтроку |
Повторяет строку N раз |
•строка •целое число |
Строка |
ПоискВСтроке |
Возвращает позицию первого вхождения подстроки в строке и 0 если вхождение не найдено. Даже если поиск осуществляется не с первой позиции, функция все равно возвращает позицию вхождения относительно начала строки. |
•подстрока (что искать) •строка (где искать) •целое число (номер позиции, начиная с которой осуществляется поиск. Отсчет позиций начинается с 1. Если параметр равен 0, то поиск также ведется с начала строки)
|
Целое число |
ПоискПоШаблону |
Возвращает позицию первого вхождения шаблона в строке и 0 если вхождение не найдено. Шаблон — это последовательность символов, которая может включать символы-шаблоны '%' и '_'. '%' обозначает любое количество символов (в том числе и отсутствие символов), а '_' заменяет один любой символ. Как правило, шаблон ограничивается символами "%" слева и справа (за исключением случаев, когда необходимо найти только первые или только последние символы). |
•строка (шаблон) •строка
|
Целое число |
ПробелыВASCII |
Генерирует строку из N пробелов |
•целое число |
Строка |
СтрокаНеПуста |
Проверяет, есть ли в строке хотя бы один символ |
•строка |
Логическое значение |
СтрокаПуста |
Проверяет, является ли строка пустой |
•строка |
Логическое значение |
СтрокаСодержит |
Проверяет, содержит ли строка подстроку |
•строка •подстрока (что содержит) |
Логическое значение |