# REPLACE

Remplace ou supprime une sous-chaîne dans la chaîne donnée.

## Syntaxe

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

## Arguments

#### STRING

Type : `string`

Chaîne à rechercher.

#### SEARCH

Type : `string`

Sous-chaîne à rechercher dans `STRING`.

S'il s'agit d'une chaîne vide, `REPLACE` est inséré devant chaque caractère et à la fin de la valeur `STRING`.

#### REPLACE

Type : `string`

Par défaut : `''`

(Facultatif) Chaîne utilisée pour remplacer toutes les instances trouvées de `SEARCH`.

En cas d'omission, toutes les instances de `SEARCH` sont supprimées de `STRING`.

## Renvoie

Type : `string`

Sous-chaîne de l'entrée `STRING`.

***

## Exemples

| STRING | SEARCH | REPLACE | Sortie |
| --- | --- | --- | --- |
| string | g |  | strin |
| a | a |  | `''` |
| a | a | b | b |
| 123 | 1 |  | 23 |
| word | word | bird | bird |
| word | bird | thing | word |
| word | or |  | wd |
| word | `null` |  | `null` |
| `null` | bird |  | `null` |