Реклама на сайте Advertise with us

Подскажите по регулярному выражению php

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

deluxecoin.com

С нами с 27.11.08
Сообщения: 1447
Рейтинг: 707

Ссылка на сообщениеДобавлено: 21/01/15 в 21:50       Ответить с цитатойцитата 

Есть html код, в котором много ссылок
Подскажите регулярное выражение, для парсинга всех ссылок в один массив в виде:
<a href="link1">text1</a>
<a href="link2">text2</a>
<a href="link3">text3</a>
...

Правильные парни дрочат на крутые тачки и горячих девочек

0
 



С нами с 24.12.10
Сообщения: 478
Рейтинг: 366

Ссылка на сообщениеДобавлено: 21/01/15 в 23:49       Ответить с цитатойцитата 

Код:
if ( preg_match_all( '@<a href="([^"]+)">([^<>]+)</a>@is', $html, $items, PREG_SET_ORDER ) ) {

   var_dump( $items );

} else {
   
   echo 'hernya kakaya-to';

}

5
 

deluxecoin.com

С нами с 27.11.08
Сообщения: 1447
Рейтинг: 707

Ссылка на сообщениеДобавлено: 22/01/15 в 11:34       Ответить с цитатойцитата 

shar писал:
Код:
if ( preg_match_all( '@<a href="([^"]+)">([^<>]+)</a>@is', $html, $items, PREG_SET_ORDER ) ) {

   var_dump( $items );

} else {
   
   echo 'hernya kakaya-to';

}



Большое спасибо! то что надо!

Правильные парни дрочат на крутые тачки и горячих девочек

0
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 22/01/15 в 13:26       Ответить с цитатойцитата 

Пацаны рекомендуют дом.

Код: [развернуть]

0
 

💀💀💀

С нами с 31.05.10
Сообщения: 4688
Рейтинг: 727

Ссылка на сообщениеДобавлено: 22/01/15 в 21:12       Ответить с цитатойцитата 

дом не всегда удобен. особенно хуев, если нет параметров у тегов, типа ида или класса. На ливеинтернет например я заебался через дом парсить страницы где табличные теги ваще без опознавательных знаков.

0
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 22/01/15 в 23:06       Ответить с цитатойцитата 

Так их и регуляркой не очень попарсишь.

А можно ещё с xpath, там вложенные теги можно писать.

Кстати, Neverland: там вместо nodeValue нужно getAttribute('href') а то он текст ссылок, а не саму берёт.

0
 



С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134

Ссылка на сообщениеДобавлено: 25/01/15 в 11:00       Ответить с цитатойцитата 

0
 



С нами с 17.01.06
Сообщения: 146
Рейтинг: 197

Ссылка на сообщениеДобавлено: 30/01/15 в 16:44       Ответить с цитатойцитата 

PHP Simple HTML DOM с хорошим мануалом.

0
 

💀💀💀

С нами с 31.05.10
Сообщения: 4688
Рейтинг: 727

Ссылка на сообщениеДобавлено: 30/01/15 в 19:58       Ответить с цитатойцитата 

накуй они нужны эти надстройки на DOM, и так вполне юзабельно.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »