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