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

REGEXEXTRACT

Description

Renvoie une sous-chaîne extraite d’une autre chaîne, en fonction de l’expression rationnelle précisée.

Syntaxe

REGEXEXTRACT(
text
,
regex
, [
ignore_case
])
  • text
    : Le texte à rechercher.
  • regex
    : L'expression rationnelle.
  • 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
=REGEXEXTRACT(A1, "\D{3}\d+")
Où la cellule E1 contient
la valeur du centre de coûts DPT231 dans un commentaire.
.
DPT231
=REGEXEXTRACT(A1, "\(([A-Za-z]+)\)")
Où la cellule A1 contient
le total des chèques (mensuel)
.
(mensuel)
=REGEXEXTRACT(A1,"[0-9]+")
Où la cellule A1 contient
 6000:Salaries and Wages
.
6 000
=REGEXEXTRACT(A1,"[0-9]*\.[0-9]+[0-9]+")
Lorsque la cellule A1 contient
, le total pour 2017 est de 2 451,00 $
.
2 451,00

Fonctions associées

REGEXFIND
REGEXPARSE