J'ai un email où il y a beaucoup d'adresses emails dans le corps du message
mélangées à du texte. Je voudrais récupérer toutes ces adresses.
Je pensais enregistrer l'email au format .txt quelque part et éxécuter un
script php qui cherche tous les mails dans le .txt et les récupère dans une
variable $mails[].
Quelqu'un sait-il comment récupérer tous ces mails dans cette variable ? Si
vous pourriez m'écrire directement le code ça me faciliterait la tâche.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
CrazyCat
Nico wrote:
J'ai un email où il y a beaucoup d'adresses emails dans le corps du message mélangées à du texte. Je voudrais récupérer toutes ces adresses. Je pensais enregistrer l'email au format .txt quelque part et éxécuter un script php qui cherche tous les mails dans le .txt et les récupère dans une variable $mails[].
Avec une bonne regexp, tu dois pouvoir le faire: <? // ton email dans $text $pattern = ':^[.A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+@[.A-Za-z0-9-]+$:'; if (preg_match_all($text, $pattern, $mails)) { ... } ?>
-- Astuces informatiques: http://www.crazycat.info Humour: http://www.chatfou.com Tchattez en liberté: http://www.crazy-irc.net
Nico wrote:
J'ai un email où il y a beaucoup d'adresses emails dans le corps du message
mélangées à du texte. Je voudrais récupérer toutes ces adresses.
Je pensais enregistrer l'email au format .txt quelque part et éxécuter un
script php qui cherche tous les mails dans le .txt et les récupère dans une
variable $mails[].
Avec une bonne regexp, tu dois pouvoir le faire:
<?
// ton email dans $text
$pattern = ':^[.A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+@[.A-Za-z0-9-]+$:';
if (preg_match_all($text, $pattern, $mails)) {
...
}
?>
--
Astuces informatiques: http://www.crazycat.info
Humour: http://www.chatfou.com
Tchattez en liberté: http://www.crazy-irc.net
J'ai un email où il y a beaucoup d'adresses emails dans le corps du message mélangées à du texte. Je voudrais récupérer toutes ces adresses. Je pensais enregistrer l'email au format .txt quelque part et éxécuter un script php qui cherche tous les mails dans le .txt et les récupère dans une variable $mails[].
Avec une bonne regexp, tu dois pouvoir le faire: <? // ton email dans $text $pattern = ':^[.A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+@[.A-Za-z0-9-]+$:'; if (preg_match_all($text, $pattern, $mails)) { ... } ?>
-- Astuces informatiques: http://www.crazycat.info Humour: http://www.chatfou.com Tchattez en liberté: http://www.crazy-irc.net