Show/Hide Toolbars

Руководство администратора

Строки

!warning Строковые константы должны заключаться в одинарные кавычки, например: smart_exp_operators_str.

Функция

Описание

Атрибуты

Возвращаемое значение

Подстроки

 

БезПробеловСЛВ

Возвращает строку без начальных пробелов слева.

строка.

Строка.

БезПробеловСПР

Возвращает строку без конечных пробелов справа.

строка.

Строка.

БезПробелов

Возвращает строку без начальных и конечных пробелов.

строка.

Строка.

ВернутьСлева

Возвращает первые N символов строки.

строка,

целое число (количество символов, N).

Строка.

ВернутьСправа

Возвращает последние N символов строки.

строка,

целое число (количество символов, N).

Строка.

ИндексПодстроки

Возвращает позицию подстроки в строке.

подстрока,

строка.

Целое число.

Подстрока

Возвращает N символов строки начиная с позиции M.

строка,

целое число (начальная позиция, M),

число (количество символов, N).

Строка.

Преобразовать

 

ВВерхРегистр

Преобразование всех символов строки в верхний регистр.

строка.

Строка.

ВНижРегистр

Преобразование всех символов строки в нижний регистр.

строка.

Строка.

ЗаменитьВСтроке

Замена всех вхождений подстроки1 на подстроку2.

строка (где менять),

подстрока1 (что менять),

подстрока2 (на что менять).

Строка.

НачинаетсяС

Проверяет, начинается ли строка с подстроки.

строка,

подстрока.

Логическое значение.

ОбратитьСтроку

Переставляет все символы в строке в обратном порядке ("задом наперед").

строка.

Строка.



+

Соединение строк.

Например: smart_exp_operators_str_concat


Строка.

IsNullString

Проверяет, является ли строка1 пустой. Если не является, то возвращает строку1; если является, то возвращает строку2.

строка1 (проверяемая строка),

строка 2 (возвращается, если строка1 пустая).

Строка.

ВДробноеЧисло

Преобразует строку в десятичную дробь. Разделителем должна быть точка. Если строка не может быть преобразована, возвращает ошибку.

строка.

Десятичная дробь.

ВЦелоеЧисло

Преобразует строку в целое число. Если строка не может быть преобразована, возвращает ошибку.

строка.

Целое число.

ДлинаСтроки

Возвращает длину строки.

строка.

Целое число.

ЗаканчиваетсяНа

Проверяет, заканчивается ли строка подстрокой.

строка,

подстрока.

Логическое значение.

Конкатенация

Соединяет две строки.

строка1,

строка 2.

Строка.

ПовторитьСтроку

Повторяет строку N раз.

строка,

целое число.

Строка.

ПоискВСтроке

Возвращает позицию первого вхождения подстроки в строке и 0 если вхождение не найдено.

Даже если поиск осуществляется не с первой позиции, функция все равно возвращает позицию вхождения относительно начала строки.

Кликните мышью для просмотра изображения в полном размере

подстрока (что искать),

строка (где искать),

целое число (номер позиции, начиная с которой осуществляется поиск. Отсчет позиций начинается с 1. Если параметр равен 0, то поиск также ведется с начала строки).

 

Целое число.

ПоискПоШаблону

Возвращает позицию первого вхождения шаблона в строке и  0 если вхождение не найдено.

Шаблон - это последовательность символов, которая может включать символы-шаблоны '%' и '_'. '%' обозначает любое количество символов (в том числе и отсутствие символов), а '_' заменяет один любой символ.

Как правило, шаблон ограничивается символами "%" слева и справа (за исключением случаев, когда необходимо найти только первые или только последние символы).  

Кликните мышью для просмотра изображения в полном размере

строка (шаблон),

строка.

 

Целое число.

ПробелыВASCII

Генерирует строку из N пробелов.

целое число.

Строка.

СтрокаНеПуста

Проверяет, есть ли в строке хотя бы один символ.

строка.

Логическое значение.

СтрокаПуста

Проверяет, является ли строка пустой.

строка.

Логическое значение.

СтрокаСодержит

Проверяет, содержит ли строка подстроку.

строка,

подстрока (что содержит).

Логическое значение.