Comment détecter si une chaîne de caractère est un courriel ?

Par llouisseize, 20 février, 2025

Bonjour à vous lecteurs fidèles! Je vous fais un petit résumé de la semaine dernière. Nous avons vu comment faire une recherche simple de caractère dans une chaîne de caractère. Cette expression «[a-z]» va nous retourner tout les caractères minuscule d'une chaîne, ce qui veut donc dire qu'on peut aussi faire la recherche avec les majsucules. Nous avions terminé sur «^» qui indique une négation. En résumé c'était asser simple ce que je vous montrais. À la fin de l'article je vous ai laissé cette expression suivante en vous indiquant qu'on allait travailler cette dernière au prochaine article. « ([a-zA-Z0-9.-]+@[a-zA-Z0-9.-]+.[a-zA-Z0-9_-]+) »

Les parenthèses, qu'elle est l'objectif ?

Premièrement comme vous le voyez, le premier et dernier caractère de notre expression régulière sont des parenthèses. « This allows you to apply a quantifier to the entire group or to restrict alternation to part of the regex » Comme il l'est mentionné sur cette page web les parenthèses auront pour but d'ajouter plus qu'une expression régulière dans une. Si nous prenons notre expression régulière pour l'adresse courriel, c'est séparé en trois, avant le a commercial, après ce dernier et après le point. Il faut voir l'objectif des parenthèses comme leur « objectif en mathématique »

Il y a quoi dans les parenthèse maintenant ?

Deuxièmement, il y a du contenu entre les crochets. Ce contenu devrait nous êtres familier. Nous savons que « a-zA-Z0-9 ». Par contre j'aimerais diriger votre attention sur les caractères qui se retrouvent à la fin des crochets « .- _». Ca a le même objectif que le reste du contenu, on fait que spécifier qu'il pourrait être possible de retrouver ces caractères dans une adresse courriel. Pour vous permettre de le visualiser voici ce que je veux dire : « Jean-Francois_David@crosemont.qc.ca ». Maintenant pour comprendre l'expression régulière il nous manque un caractère, le « + », qui a pour objectif de soit dire " ce qui se trouve avant le a commercial" ou bien "ce qui se trouve après le point".

Donc c'Est ce qui mène à la conclusion de ce blogue, nous savons maintenant comme lire une expression régulière qui a pour but de valider la forme d'une adresse courriel. Merci à vous.

Commentaires1

llouisseize

il y a 1 mois 3 semaines

.