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

REGEXMATCH

Description

Évalue si une sous-chaîne existe dans une chaîne en fonction de l’expression rationnelle précisée. Si la fonction trouve la sous-chaîne, elle renvoie la valeur TRUE; sinon, il renvoie la valeur FALSE.

Syntaxe

REGEXMATCH(
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
Remarques
=REGEXMATCH( "hello Rechercher", "el+")
TRUE
Le texte contient-il la chaîne « el »?
=REGEXMATCH( "12-OCT-2015", "\d\d-[AZ]{3}-\d{4}")
TRUE
La date est-elle correctement formatée?
=REGEXMATCH( "7", "^\d+$")
TRUE
Le nombre entier est-il positif?
=REGEXMATCH( "-7", "^-\d+$")
TRUE
L’entier est-il négatif?

Fonctions associées

REGEXFIND
REGEXPARSE