Module : JavaScript (M105)
TP
Exercice 1 :
Valider un numéro de téléphone français en utilisant les expressions régulières.
Le numéro doit commencer par l'indicatif international de la France, "+212".
Suivi de 9 chiffres supplémentaires.
- Les chiffres peuvent être séparés par des espaces, des tirets ou être écrits en
continu.
- Exemples valides :
+212 6 12 34 56 78
+212-612-345-678
+212612345678
- Exemples non valides :
0612345678 (pas de "+212")
+212 123 456 78 (pas 9 chiffres après l'indicatif)
+212-6-12345678 (séparation incorrecte)
Exercice 2 :
- Créer une fonction JavaScript qui valide une adresse e-mail en utilisant une
expression régulière.
Critères de validation :
L'adresse e-mail doit commencer par une série de caractères
alphanumériques. Suivie du symbole "@" Suivie d'un nom de domaine, qui doit
commencer par une série de caractères alphanumériques.
Suivie d'un point (".") Suivie d'une extension de domaine, qui doit être composée
de lettres uniquement et avoir une longueur de 2 à 4 caractères.
Exemples valides :
user@[Link]
[Link]@[Link]
Exemples non valides :
[email protected] (pas de nom de domaine)
@[Link] (pas de nom d'utilisateur)
Exercice 3 :
- Créer une fonction JavaScript qui valide si une chaîne de texte contient des
nombres entiers positifs ou négatifs.
Paramètre :
Une chaîne de texte.
Critères de validation :
La fonction doit retourner true si la chaîne contient au moins un nombre entier
positif ou négatif.
La fonction doit retourner false si la chaîne ne contient pas de nombres entiers.