Fonction REGEX.REMPLACER

La fonction REGEX.REMPLACER est l'une des fonctions de texte et de données. Cette fonction vous permet de remplacer le texte d'une chaîne par une autre chaîne, en fonction d'une expression régulière fournie.

Syntaxe

REGEX.REMPLACER(texte, modèle, remplacement, [occurrence], [respect_casse])

Les arguments de la fonction REGEX.REMPLACER sont les suivants:

Argument Description
texte Texte ou référence à une cellule contenant le texte dans lequel vous souhaitez remplacer des chaînes.
modèle Expression régulière ("regex") qui décrit le modèle de texte à remplacer.
remplacement Texte que vous souhaitez remplacer dans la correspondance modèle. Vous pouvez utiliser $1, $2 pour faire référence aux groupes de capture qui font partie d'un modèle.
occurrence Définit l'occurrence du modèle que vous voulez remplacer. C'est un argument facultatif. Si cet argument est omis, la valeur par défaut est 0, ce qui remplace toutes les occurrences. Un nombre positif remplace cette occurrence spécifique. Un nombre négatif remplace les occurrences en effectuant une recherche à partir de la fin.
respect_casse Définit si la correspondance respecte la casse. C'est un argument facultatif. Si cet argument est omis, la correspondance respecte la casse (0). Saisissez 0 pour la correspondance respectant la casse ou 1 pour la correspondance non sensible à la casse.

Remarques

Lors de l'écriture de modèles d'expression régulière, vous pouvez utiliser des symboles appelés jetons qui correspondent à une variété de caractères. Voici quelques jetons simples à référencer:

Les groupes de capture sont des parties d'une expression régulière délimitées par des parenthèses "(...)". L'argument de remplacement peut référencer les groupes capturés en utilisant :

La fonction renvoie la chaîne de texte modifiée. Le texte d'origine dans la cellule source n'est pas modifié.

Comment utiliser la fonction REGEX.REMPLACER.

Exemples

L'illustration ci-dessous présente le résultat renvoyé par la fonction REGEX.REMPLACER.

Fonction REGEX.REMPLACER