СТРАНИЦА ДЛЯ ПЕЧАТИ

Как из кучи ссылок вырезать только домены

Как из кучи ссылок вырезать только домены Как из кучи ссылок вырезать только доменные имена Мне тут недавно понадобилось для одного дела перелопатить 20 кило ссылок, но самое важное, что нужно было к каждому домену подставить линк на регу, но сделать это не получалось по той причине, что я напарссил базу а она как можно понять полностью из ссылок, лысых доменов - линков нет. В общем нужно было отсечь от всех ссылок все что идет дальше от доменного имени. Решил вопрос просто, использовал вот такой кусок кода на ПХП, если кому нужно пользуйтесь. Берешь и создаешь файл с расширением php, в него пишем следующие строки. <---- $FilePath=links.txt;$links=file_get_contents($FilePath);preg_match_all(/(http://?[^/]+/)/i,$links, $regs);$fp = fopen(made_links.txt, a+);$l=count($regs[1]);for($k=0; $k<$l; $k++){$res= fwrite($fp, $regs[1][$k]);$res= fwrite($fp, n);}if($res)echoВсе готово; ------>Ссылки из которых нужно вырезать домены кидаем в текстовый файл links.txt, он лежит там же где и сам файлик с кодом. Потом запускаем файлик и получаем ссылки с лысыми доменами уже в выходном файлике made_links.txt. Вот собственно и все, так я вырезаю из кучи ссылок сами домены, если нужно. Запись сделана 2013-04-22

Protected by Copyscape Web Plagiarism Checker

Как из кучи ссылок вырезать только домены

<<< главная >>><<<< назад >>>>

СТРАНИЦА ДЛЯ ПЕЧАТИ