[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите написать условие
aybulat
Имеется текст вида:

петя попов, (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
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.