Vérification du format d’email à l’aide d’une expression régulière

PHP Easy regex

Tâche «Vérification du format d’email à l’aide d’une expression régulière»

Écrivez un programme en PHP qui lit une chaîne depuis l’entrée standard et vérifie si elle correspond à un modèle simple d’adresse email : partie locale (lettres latines, chiffres, points, underscores, tirets), puis le symbole '@', puis le nom de domaine (lettres latines, chiffres, points, tirets), puis un point et le domaine de premier niveau (de 2 à 6 lettres latines). Affichez 'Yes' si la chaîne est un email valide, et 'No' dans le cas contraire. La longueur de la chaîne ne dépasse pas 100 caractères.

Format d\ entrée

Une chaîne contenant une adresse email potentielle.

Format de sortie

La chaîne 'Yes' ou 'No'.

Exemples

Exemple 1

ENTRÉE
user@example.com
SORTIE
Yes

Exemple 2

ENTRÉE
test.email@domain.co
SORTIE
Yes

Exemple 3

ENTRÉE
1 2 3 4 5 6
SORTIE
No

Exemple 4

ENTRÉE
invalid-email@
SORTIE
No

Exemple 5

ENTRÉE
4 0 0 0 2 2 2 2 0
SORTIE
No
main.php