REGEXREPLACE
Description
Remplace des parties d’une chaîne en les faisant correspondre à un modèle.
Syntaxe
REGEXREPLACE(
text
,
regex
,
replacement
, [
ignore_case
])
- text: Le texte à rechercher.
- regex: L'expression rationnelle.
- replacement: Le texte à insérer.
- ignore_case: Si la valeur est TRUE, la fonction ignore la casse lors de la recherche. Si la valeur est FALSE, la fonction tient compte de la casse. La valeur par défaut est FALSE.
Exemple
Formule | Résultat |
|---|---|
=REGEXREPLACE(A1,"^0$"," ")
Où la cellule A1 contient 0 .
| (En blanc dans la cellule) |
=REGEXREPLACE(A1,"\n"," ") Où la cellule A1 contient : Texte avec un saut de ligne | Texte avec saut de ligne |
=REGEXREPLACE(A1, "\(([A-Za-z]+)\)", "(annuel)")
Où la cellule A1 contient le total des chèques (mensuel) .
| Total des chèques (annuel) |
=REGEXREPLACE(A1,"[0-9]+","5250")
Où la cellule A1 contient 6000:Salaries and Wages .
| 5250 : traitements et salaires |
=REGEXREPLACE(A1,"[0-9]*\.[0-9]+[0-9]+","2500.00")
Lorsque la cellule A1 contient , le total pour 2017 est de 2 451,00 $ .
| Le total pour 2017 est de 2 500,00 $ |
Fonctions associées
REGEXFIND
REGEXPARSE