Expression regulière

Fermé
ashpo - 24 août 2010 à 10:31
Defouille Messages postés 388 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 15 novembre 2011 - 25 août 2010 à 16:29
Bonjour,

Je cherche à faire une expression régulière en php ou javascript qui vérifie un numero de telephone fixe ou portable sachant qu'on peut aussi y mettre des caractère :
ex : 0x/xxx.xx-xx xx ou 0xxx-xx-xx-xx
comment puis-je écrire ceci?

et aussi celui qui vérifie l'adresse e-mail.
xx@xxxx.xxx

Suis un peu novice la dedans, c'est pas mon fort...

Merdi de m'aider...





1 réponse

Defouille Messages postés 388 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 15 novembre 2011 54
25 août 2010 à 16:29
Bonjour,

regexp de téléphone (pour les exemples que tu as donné) :
/^0([0-9][-.\/ ])?[0-9]{3}[-.\/ ][0-9]{2}[-.\/ ][0-9]{2}[-.\/ ][0-9]{2}$/


regexp d'adresse email :
/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/


Tu peux enlever les "^" ou "$" en début et fin si tu veux matcher le regexp, sinon ça considère que toute la chaine est un numéro (ou une adresse email) ou pas.

PS : en cherchant sur google, tu peux trouver d'autres version "regexp telephone"...
1