REGEXMATCH
Description
Détermine si une sous-chaîne existe dans une chaîne, en fonction de l'expression rationnelle spécifiée. Si la fonction trouve la sous-chaîne, elle renvoie TRUE ; sinon, il renvoie FALSE.
Syntaxe
REGEXMATCH(
text
,
regex
, [
ignore_case
])
- text: texte à rechercher.
- regex: expression rationnelle.
- 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 | Remarques |
|---|---|---|
=REGEXMATCH( "hello world", "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 | L'entier est-il positif ? |
=REGEXMATCH( "-7", "^-\d+$") | TRUE | L'entier est-il négatif ? |
Fonctions associées
REGEXFIND
REGEXPARSE