1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
<?php
$liste = "frkjfojfkro@jjjfjf.com; frferfer@tty.tn;";
$liste .= "alex bizou (jkgjkgjg@toto.com); jkgjkgjg@toto.com; ";
// Supprimer les espaces
$liste = str_replace(" ", "", $liste);
// Lister les mails
$liste = explode (';',$liste);
// Recuperer les mails
for($i = 0; $i < count($liste); $i++) {
preg_match("/\([^\(\)]*\)/", $liste[$i], $matches);
if( count($matches) > 0) {
$liste[$i] = $matches[0];
$liste = str_replace("(", "", $liste);
$liste = str_replace(")", "", $liste);
}
}
// Unique
$liste = array_unique($liste);
// Fusion
$liste = implode ('\n',$liste);
var_dump($liste);
echo $liste; |
Partager