> ## Documentation Index
> Fetch the complete documentation index at: https://docs.reelevant.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Replace

> Remplacer du texte dans une chaîne de caractères

## Présentation

La transformation `replace` remplace les occurrences d'une sous-chaîne au sein d'une chaîne de caractères.

## Syntaxe

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
replace(<variable>, search="", isRegex=false, replace="")
```

## Paramètres

| Paramètre  | Type    | Requis | Description                                                    |
| ---------- | ------- | ------ | -------------------------------------------------------------- |
| `variable` | string  | Oui    | La chaîne dans laquelle effectuer la recherche                 |
| `search`   | string  | Oui    | La sous-chaîne ou le motif regex à trouver                     |
| `isRegex`  | boolean | Oui    | Indique si la chaîne de recherche est une expression régulière |
| `replace`  | string  | Oui    | La chaîne de remplacement                                      |

## Exemples

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
replace(<variable>, search="old", isRegex=false, replace="new")
replace(<variable>, search="[0-9]+", isRegex=true, replace="X")
```

<Info>
  Pour remplacer par la valeur d'une variable, consultez [Replace with Variable](/fr/advanced-guide/transformations/replace-variable).
</Info>
