# ЗАМЕНИТЬ

Заменяет или удаляет подстроку в заданной строке.

## Синтаксис

```
REPLACE(STRING, SEARCH [, REPLACE])
```

## Аргументы

#### STRING

Тип: `string`

Строка для поиска.

#### SEARCH

Тип: `string`

Подстрока для поиска в `STRING`.

Если это пустая строка, то `REPLACE` вставляется перед каждым символом и в конце `STRING`.

#### REPLACE

Тип: `string`

По умолчанию: `''`

(Необязательно) Строка, используемая для замены всех найденных вхождений `SEARCH`.

Если опущено, все вхождения `SEARCH` удаляются из `STRING`.

## Возвращает

Тип: `string`

Подстрока входных `STRING`.

***

## Примеры

| STRING | Поиск | ЗАМЕНИТЬ | Выходные данные |
| --- | --- | --- | --- |
| string | g |  | строка |
| а | а |  | `''` |
| а | а | б | b |
| 123 | 1 |  | 23 |
| слово | слово | птица | птица |
| слово | птица | вещь | слово |
| слово | или |  | wd |
| Word | `null` |  | `null` |
| `null` | Птица |  | `null` |