regexp sur email et hostname - PHP - Programmation
Marsh Posté le 17-01-2005 à 19:56:41
Salut,
Ya pas mal d'exemple ici http://fr2.php.net/manual/fr/function.eregi.php
Marsh Posté le 17-01-2005 à 21:57:14
Voici celle que j'utilise
peut-etre un peu plus bourin mais bon :
^[a-zA-Z0-9\-_]+(\.[a-zA-Z0-9\-_]+)*@[a-zA-Z0-9\-_]+(\.[a-zA-Z0-9\-_]+)*\.([a-zA-Z]{2}|com|org|edu|gov|coop|museum|net|mil|aero|biz|info|name|pro)$ |
Marsh Posté le 18-01-2005 à 01:29:49
pour parser une adresse email selon la RFC, c là :
http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html
Marsh Posté le 18-01-2005 à 11:52:41
Jubijub a écrit : pour parser une adresse email selon la RFC, c là : |
Rola la regexp de fou
En tout cas merci pour les liens.
Marsh Posté le 17-01-2005 à 19:48:42
Bonjour à tous,
Voilà en fait j'ai 2 fonctions en php utilisant eregi pour valider la forme d'une adresse email(toto@foo.bar) et celle d'un hostname(toto.foo.bar).
pour les mails j'utilise : ^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$
pour les hostname : ^([a-z0-9]+)([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$
Je voulais savoir ce que vous en pensiez, j'ai oublié des combinaisons possibles ou non ?
Peut être qu'il y en a trop de possible aussi
Merci d'avance !