петя попов, (121)2112-21212, ngf@hgf.ds
вова петров, (145)23442-224512, jhvjvjdjhf@hjfgjh.sa
фома иванов, (165)265672-258312, ,jgsdfklj@ytfk.sa
катя сидорова, (1768)2717-217673, lkjsdkhjshdf@oa
...
После каждой строки стоит \n
Необходимо удалить имена, фамилии и телефоны и оставить текст вида
e-mail1,
e-mail2,
e-mail3,
e-mail4,
..........
Помогите записать условие поиска и замену для функции preg_replace или для какой нибудь другой функции
Спустя 7 минут, 26 секунд (28.07.2012 - 12:02) rooor написал(а):
$a = "имя фамилия, (121)2112-21212, e-mail1";
$b = explode(", ", $a);
echo $b[2];
Спустя 23 минуты, 1 секунда (28.07.2012 - 12:25) pak написал(а):
$str = 'имя1 фамилия1, телефон1, e-mail1\n
имя2 фамилия2, телефон2, e-mail2\n
имя2 фамилия3, телефон3, e-mail3\n
имя2 фамилия4, телефон4, e-mail4';
$m = explode('\n', $str);
foreach($m as $v)
{
$mm = explode(',', $v);
$arr[] = $mm[2];
}
print_r($arr);
Спустя 3 часа, 49 минут, 40 секунд (28.07.2012 - 16:15) aybulat написал(а):
Спасибо. Использовал strtok и explode