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 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