Page 1 sur 1

rechercher adresse mail dans fichier html

Posté : 03 juin 2008, 16:02
par jeanmed
Bonjour,

Je dois passer un site statique en html en site dynamique, et j ai plus de 700 pages avec des adresses mails à récupérer.

Pouvez me donner une idée ... dans un texte :

Code : Tout sélectionner

<html> <head> <title>le titre</title> </head> <body> <p>djfdfklsdjflsdjfkljdsklfjsdklfjklsdfjkl [email protected]</p> </body> </html>
Recuperer : [email protected]

Merci de votre aide

Posté : 03 juin 2008, 16:04
par katagoto
Regex est ton amis

Posté : 03 juin 2008, 16:06
par yaug
Tu auras en effet besoin d'une expression régulière.
Une recherche rapide sur google (qui est plus mon ami que les regexp) m'a permis de trouver un exemple :
preg_match('`^[[:alnum:]]([-_.]?[[:alnum:]])*@[[:alnum:]]([-_.]?[[:alnum:]])+\.([a-z]{2,4})$`',$email))

bonne chance.

Posté : 03 juin 2008, 16:43
par AB
Tu auras en effet besoin d'une expression régulière.
Une recherche rapide sur google (qui est plus mon ami que les regexp) m'a permis de trouver un exemple :
preg_match('`^[[:alnum:]]([-_.]?[[:alnum:]])*@[[:alnum:]]([-_.]?[[:alnum:]])+\.([a-z]{2,4})$`',$email))

bonne chance.
ça ressemble plutôt à une expression régulière pour tester si un mail a le bon format :-k

Posté : 03 juin 2008, 17:01
par yaug
autant pour moi.
Si j'ai le temps je chercherait des mes libs le bon regexp.
Encore désolé :oops: