И снова здраствуйте

Wertos

Заблокирован
#1
Выручайте господа... Вобщем с регуляркой косяк.... Я в них шарю на уровне амёбы... короче есть код 3х типов
Код:
<div style=\"background-color:#000000;width:520px;\"><div style=\"padding:4px;\"><iframe src=\"http://media.mtvnservices.com/embed/mgid:arc:video:gametrailers.com:3e3e5526-aed1-49b3-910c-479a389ee3d0\" width=\"512\" height=\"288\" frameborder=\"0\"></iframe><p style=\"text-align:left;background-color:#FFFFFF;padding:4px;margin-top:4px;margin-bottom:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;\"><b><a href=\"http://www.gametrailers.com/e3\">E3 2013</a></b></p></div></div>
 
 
 
<div style="background-color:#000000;width:520px;"><div style="padding:4px;"><iframe src="http://media.mtvnservices.com/embed/mgid:arc:video:gametrailers.com:3e3e5526-aed1-49b3-910c-479a389ee3d0" width="512" height="288" frameborder="0"></iframe><p style="text-align:left;background-color:#FFFFFF;padding:4px;margin-top:4px;margin-bottom:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;"><b><a href="http://www.gametrailers.com/e3">E3 2013</a></b></p></div></div>
 
 
 
<div style=\"background-color:#000000;width:520px;\"><div style=\"padding:4px;\"><iframe src=\"http://media.mtvnservices.com/embed/mgid:arc:video:gametrailers.com:3e3e5526-aed1-49b3-910c-479a389ee3d0\" width=\"512\" height=\"288\" frameborder=\"0\"></iframe><p style=\"text-align:left;background-color:#FFFFFF;padding:4px;margin-top:4px;margin-bottom:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;\"><b><a href=\"http://www.gametrailers.com/e3\">E3 2013</a></b></p></div></div>
В нём есть всего 1 ссылка ! как её блиаха вытащить... только ссылку... для preg_replace нужно...
 

dimka3210

Пользователь
#6
Ну если похнер на обёртку, то саоме простое завязаться на iframe

PHP:
$str = '<div style="background-color:#000000;width:520px;"><div style="padding:4px;"><iframe src="http://media.mtvnservices.com/embed/mgid:arc:video:gametrailers.com:3e3e5526-aed1-49b3-910c-479a389ee3d0" width="512" height="288" frameborder="0"></iframe><p style="text-align:left;background-color:#FFFFFF;padding:4px;margin-top:4px;margin-bottom:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;"><b><a href="http://www.gametrailers.com/e3">E3 2013</a></b></p></div></div>';
preg_match("@\<iframe src=\"(.*)\"(?:.*)\>\<\/iframe\>@imU", $str, $m);
print_r($m);
 
G

Gemini_13

Гость
#10
Wertos, тебе нужно вытащить только эту ссыль?
Код:
http://media.mtvnservices.com/embed/mgid:arc:video:gametrailers.com:3e3e5526-aed1-49b3-910c-479a389ee3d0
 
Сверху