Функция «подставить»
Функция подставить заменяет в тексте все вхождения указанного фрагмента на другой текст.
Например:
подставить("Договор/125/2026", "/", "-")
Результат:
Договор-125-2026
В данном примере функция заменяет все символы /, найденные в исходной строке.
Синтаксис
подставить(исходная_строка, искомая_строка, строка_замены)
исходная_строка— текст, в котором необходимо выполнить замену;искомая_строка— текст или символ, который необходимо заменить;строка_замены— текст или символ, на который выполняется замена.
Все параметры являются обязательными.
Функция позволяет заменять как отдельные символы, так и части текста.
Например:
подставить("Доставка до Москвы", "Москвы", "Казани")
Результат:
Доставка до Казани
Использование значений из полей
В качестве исходной строки можно использовать значение текстового поля.
Например, если поле номерДоговора содержит:
125/2026
выражение:
подставить(номерДоговора, "/", "-")
вернёт:
125-2026
Искомая строка и строка замены также могут быть получены из полей или других выражений, если их результатом является текст:
подставить(исходныйТекст, искомыйТекст, новыйТекст)