Перейти к основному содержимому

Функция ЗАМЕНИТЬ

Функция ЗАМЕНИТЬ/ЗАМЕНИТЬБ — одна из функций для работы с текстом и данными. Заменяет ряд символов на новый с учетом заданного количества символов и начальной позиции. Функция ЗАМЕНИТЬ предназначена для языков, использующих однобайтовую кодировку (SBCS), в то время как ЗАМЕНИТЬБ — для языков, использующих двухбайтовую кодировку (DBCS), таких как японский, китайский, корейский и т.д.

Синтаксис​

ЗАМЕНИТЬ(стар_текст;начальная_позиция;число_знаков;нов_текст)

Функция ЗАМЕНИТЬ имеет следующие аргументы:

АргументОписание
стар_текстИсходный текст, который требуется заменить.
начальная_позицияНачальная позиция ряда символов, которые требуется заменить.
число_знаковКоличество символов, которые требуется заменить.
нов_текстНовый текст.

ЗАМЕНИТЬБ(стар_текст;начальная_позиция;число_байтов;нов_текст)

Функция ЗАМЕНИТЬБ имеет следующие аргументы:

АргументОписание
стар_текстИсходный текст, который требуется заменить.
начальная_позицияНачальная позиция ряда символов, которые требуется заменить.
число_байтовКоличество символов, которые требуется заменить, исчисляемое в байтах.
нов_текстНовый текст.

Примечания​

Функция ЗАМЕНИТЬ учитывает регистр.

Как применить функцию ЗАМЕНИТЬ/ЗАМЕНИТЬБ.

Примеры​

На рисунке ниже показан результат, возвращаемый функцией ЗАМЕНИТЬ.

Функция ЗАМЕНИТЬ