Passer au contenu principal
Workday User Guide
Dernière mise à jour : 2023-06-23
REGEXREPLACE

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