Регулярное выражение

Тема в разделе "Регулярные выражения", создана пользователем pro10026, 2 окт 2011.

Статус темы:
Закрыта.
Модераторы: xpert13
  1. pro10026

    pro10026 Постоялец

    Регистр.:
    10 мар 2010
    Сообщения:
    58
    Симпатии:
    1
    Здравствуйте!
    Имеется строка
    PHP:
    <font class="spy14">116.55.19.96<script type="text/javascript">document.write("<font class=spy2>:<\/font>"+(l2v2r8^y5h8)+(r8u1z6^x4g7)+(l2v2r8^y5h8))</script><font class="spy2">:</font>808</font>
    Из неё нужно вытащить 116.55.19.96 и 808
    Пробую так но не выходит:
    PHP:
    "/<font class=\"spy14\">(.*)<font class=\"spy2\">:<\/font>(.*)<\/font>/isU"
    Помогите, плз)
     
  2. zzallexx

    zzallexx

    Регистр.:
    11 июн 2008
    Сообщения:
    1.035
    Симпатии:
    703
    PHP:
    <?php $content '<font class="spy14">116.55.19.96<script type="text/javascript">document.write("<font class=spy2>:<\/font>"+(l2v2r8^y5h8)+(r8u1z6^x4g7)+(l2v2r8^y5h8))</script><font class="spy2">:</font>808</font>';
    preg_match('/spy14\">(.*?)<script.*spy2\">:<\/font>(.*?)<\/font>/i',$content,$match);
    print_r($match);
     
    pro10026 нравится это.
Статус темы:
Закрыта.