REGEXREPLACE
Description
Remplace des parties d'une chaîne en les mettant en correspondance avec un modèle.
Syntaxe
REGEXREPLACE(
text
,
regex
,
replacement
, [
ignore_case
])
- text: texte à rechercher.
- regex: expression rationnelle.
- replacement: texte à insérer.
- ignore_case: si TRUE, la fonction ignore la casse lors de la recherche. Si FALSE, la fonction est sensible à la casse. Par défaut, la valeur est FALSE.
Exemple
Formule | Résultat |
|---|---|
=REGEXREPLACE(A1,"^0$"," ")
Où la cellule A1 contient 0 .
| (Vide dans la cellule) |
=REGEXREPLACE(A1,"\n"," ") Où la cellule A1 contient : Texte avec un saut de ligne | Texte avec un saut de ligne |
=REGEXREPLACE(A1, "\(([A-Za-z]+)\)", "(yearly)")
Où la cellule A1 contient Total des chèques (mensuels) .
| Total des chèques (annuel) |
=REGEXREPLACE(A1,"[0-9]+","5250")
Où la cellule A1 contient 6000:Salaires et salaires .
| 5250 : salaires |
=REGEXREPLACE(A1,"[0-9]*\.[0-9]+[0-9]+","2500,00")
Où la cellule A1 contient le total pour 2017 est de 2 451,00 USD .
| Le total pour 2017 est de 2 500,00 USD |
Fonctions associées
REGEXFIND
REGEXPARSE