regexp sur email et hostname

regexp sur email et hostname - PHP - Programmation

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 !

Reply

Marsh Posté le 17-01-2005 à 19:48:42   

Reply

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

Reply

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)$

Reply

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


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 18-01-2005 à 11:52:41    

Jubijub a écrit :

pour parser une adresse email selon la RFC, c là :
http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html


 
Rola la regexp de fou :)
En tout cas merci pour les liens.

Reply

Marsh Posté le 18-01-2005 à 11:55:19    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed