Page 1 sur 1

REGEX email, recherche et affichage

Posté : 02 oct. 2013, 22:44
par damien_55
Bonjour a tous,

J'ai trouvé un script qui me permet d'afficher les mails dans un texte:
$content = "bonjour , [email protected], veuillez entrer en contact avec, [email protected], de blam";
preg_match("/[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})/i", $content, $matches);
print $matches[0]; // [email protected]
mon soucis c'est que je souhaite afficher les deux mails, ce script n'en affiche que un seul.

Merci de votre aide.

Re: [RESOLU] REGEX email, recherche et affichage

Posté : 03 oct. 2013, 01:14
par orenx22
http://php.net/manual/fr/function.preg-match.php

Php manual est ton ami, regarde dans la colonne de droite, fonction preg_match_all() tout simplement.

Re: [RESOLU] REGEX email, recherche et affichage

Posté : 03 oct. 2013, 10:49
par damien_55
Oui, c'est ce que j'ai fait. je n'y avait pas penser sur le coup.