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