Tutoriel de la Fonction REGEXTEST dans Excel

Version: Microsoft 365
dernière mise à jour:
Astuce : Utilisez ⬆️ ⬇️ pour faire défiler la page vers le haut et vers le bas. Nous recommandons de naviguer avec un grand écran pour une meilleure expérience de lecture.

1. Introduction à la Fonction REGEXTEST

La fonction REGEXTEST dans Excel est un outil pour valider du texte par rapport à des modèles spécifiques. Elle est utile pour le nettoyage des données, la validation des entrées (comme les e-mails, les numéros de téléphone, etc.) et l'extraction d'informations précieuses à partir de données textuelles. En intégrant des expressions régulières, les utilisateurs peuvent identifier efficacement les discordances ou valider les formats de leurs données, améliorant ainsi l'intégrité générale des données.
Introduction à la Fonction REGEXTEST

2. Paramètres de la Fonction REGEXTEST

Voici la syntaxe pour utiliser la fonction REGEXTEST.
=REGEXTEST(text, pattern, [case_sensitivity])
  • text: obligatoire Le texte ou la référence à une cellule contenant le texte que vous souhaitez faire correspondre.
  • pattern: obligatoire L'expression régulière ("regex") qui décrit le modèle de texte que vous souhaitez faire correspondre.
  • case_sensitivity: optionnel Détermine si la correspondance est sensible à la casse. Par défaut, la correspondance est sensible à la casse. Entrez l'une des valeurs suivantes :
  • 0: Sensible à la casse
  • 1: Insensible à la casse
  • 3. Scénario d'exemple : Valider une adresse e-mail.

    Supposons que nous avons collecté quelques adresses e-mail et que nous voulons savoir si ces e-mails sont des adresses e-mail valides.
    Scénario d'exemple : Valider une adresse e-mail.Scénario d'exemple : Valider une adresse e-mail.

    4. Commencer avec la fonction REGEXTEST

    Tapez sur le clavier : =REGEXREPLACE(, puis sélectionnez A5 comme texte à traiter.
    Commencer avec la fonction REGEXTEST

    5. Expression Régulière pour l'E-mail

    Ici, nous définissons l'expression régulière pour valider les e-mails comme : [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}.
    Expression Régulière pour l'E-mail

    6. Analyse de l'Expression Régulière de l'E-mail

    Voici la décomposition de l'expression régulière pour l'e-mail.
    text:
    regularExpr:
    [email protected][a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
    1john.doe[a-zA-Z0-9._%+-]+
    2@@
    3company[a-zA-Z0-9.-]+
    4.\.
    5com[a-zA-Z]{2,}
    1[a-zA-Z0-9._%+-]+
    [a-zA-Z0-9._%+-] Jeu de caractères
    a à z,   A à Z,   0 à 9,   caractère .,   caractère _,   caractère %,   caractère +,   caractère -.
    + Quantificateur
    correspond à 1 fois ou plus au jeton précédent
    2@ Caractère
    correspond au caractère "@"
    3[a-zA-Z0-9.-]+
    [a-zA-Z0-9.-] Jeu de caractères
    a à z,   A à Z,   0 à 9,   caractère .,   caractère -.
    + Quantificateur
    correspond à 1 fois ou plus au jeton précédent
    4\. Caractère
    correspond au caractère "."
    5[a-zA-Z]{2,}
    [a-zA-Z] Jeu de caractères
    a à z,   A à Z.
    {2,} Quantificateur
    correspond à 2 fois ou plus au jeton précédent

    7. Activation de la Fonction REGEXREPLACE

    Après avoir appuyé sur entrée pour sauvegarder, nous pouvons voir si l'adresse e-mail correspond aux règles de l'expression régulière.

    Si cela correspond, cela renvoie TRUE ; sinon, cela renvoie FALSE.
    Activation de la Fonction REGEXREPLACE

    8. Appliquer aux Autres Lignes

    En appliquant la même fonction aux autres lignes, nous pouvons rapidement valider toutes les adresses e-mail.
    Appliquer aux Autres Lignes

    9. 🎉 Terminer! 🎉

    Note de l'auteur : J'espère que vous pouvez ressentir l'effort que j'ai mis dans ces tutoriels. J'espère créer une série de tutoriels Excel très faciles à comprendre.

    Si c'est utile, aidez-moi à partager ces tutoriels, merci !


    Suivez-moi:
    Introduction à la Fonction REGEXTEST