OneFinal
6.03.2013 - 21:14
я понял одно что регулярки не моё)
<tr><td ><strong><a href="http://avenger-game.ru" target="_blank">avenger-game.ru</a></strong></td>
<td > <strong><span style="color: #800000;">x50</span></strong></td>
<td > <strong>Interlude</strong></td>
<td ><span style="color: #ff0000;"><strong>Завтра</strong></span></td>
</tr>
хелп )
нужно получить все что между
<strong> </strong> <a> </a> <span> </span>
$a = preg_match_all("&<tr><td ><strong><a href=\"(.*)\" target=\"_blank\">(.*)</a></strong></td>
<td > <strong><span style=\"color: .*\">(.*)</span></strong></td>
<td > <strong>(.*)</strong></td>
<td ><span style=\"color: (.*)\"><strong>(.*)</strong></span></td>
</tr>&sm", $text, $matches);
почему то не срабатывает
Игорь_Vasinsky
6.03.2013 - 21:39
Цитата |
#<strong><a href=".*" target="_blank">(.*)</a>#isUu |
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
OneFinal
6.03.2013 - 21:44
Цитата (Игорь_Vasinsky @ 6.03.2013 - 17:39) |
Цитата | #<strong><a href=".*" target="_blank">(.*)</a>#isUu |
|
а как сразу все взять ?
Игорь_Vasinsky
6.03.2013 - 21:54
как всё? что всё?
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
OneFinal
6.03.2013 - 22:10
Цитата (Игорь_Vasinsky @ 6.03.2013 - 17:54) |
как всё? что всё? |
ну все что есть в таблице имел введу )
Во смотри:
require_once('simple_html_dom.php');
$html = str_get_html('<tr><td ><strong><a href="http://avenger-game.ru" target="_blank">avenger-game.ru</a></strong></td>
<td > <strong><span style="color: #800000;">x50</span></strong></td>
<td > <strong>Interlude</strong></td>
<td ><span style="color: #ff0000;"><strong>Завтра</strong></span></td>
</tr>');
foreach($html->find('td') as $element)
echo $element->plaintext . '<br>';
На выходе получаем:
Цитата |
avenger-game.ru x50 Interlude Завтра |
Взять тута:
http://simplehtmldom.sourceforge.netВот так вот брюки превращаются в элегантные шорты :)
P.S линяге смерть и проклятие.
OneFinal
7.03.2013 - 00:51
Цитата (I++ @ 6.03.2013 - 18:15) |
Во смотри:
require_once('simple_html_dom.php');
$html = str_get_html('<tr><td ><strong><a href="http://avenger-game.ru" target="_blank">avenger-game.ru</a></strong></td> <td > <strong><span style="color: #800000;">x50</span></strong></td> <td > <strong>Interlude</strong></td> <td ><span style="color: #ff0000;"><strong>Завтра</strong></span></td> </tr>'); foreach($html->find('td') as $element) echo $element->plaintext . '<br>';
На выходе получаем:
Цитата | avenger-game.ru x50 Interlude Завтра |
Взять тута: http://simplehtmldom.sourceforge.netВот так вот брюки превращаются в элегантные шорты :) P.S линяге смерть и проклятие. |
отлично, как доктор прописал) :D но одна трабла
Array
(
[0] => VIP vipraider.ru
)
Array
(
[0] => x100
)
Array
(
[0] => Interlude
)
Array
(
[0] => 23 марта
)
Array
(
[0] => VIP pvp-club.com
)
Array
(
[0] => x15
)
Array
(
[0] => Epilogue
)
Array
(
[0] => 15 марта
)
как их сделать по 4 шт, например
Array
(
[0] => VIP pvp-club.com
[1] => x15
[2] => Epilogue
[3] => 15 марта
)
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.