За последние 24 часа нас посетил 18181 программист и 1582 робота. Сейчас ищут 1168 программистов ...

Народ помогите разобраться почему не работает регулярка

Тема в разделе "PHP для новичков", создана пользователем pascal, 27 дек 2007.

  1. pascal

    pascal Активный пользователь

    С нами с:
    22 апр 2006
    Сообщения:
    42
    Симпатии:
    0
    Адрес:
    Москва
    Есть html код и из него нужно достать содержимое одной таблицы. Не могу понять почему не работает регулярка. Подскажите пожалуйста если не сложно. Заранее очень благодарен!

    $text_page = '

    <P CLASS="page_TEXT" ALIGN="center" STYLE="margin-top: 10px; margin-bottom: 10px;">бла бла бла: <B>бла бла бла</B><BR>
    </P>



    <P CLASS="page_TEXT" ALIGN="center" STYLE="margin-top: 10px; margin-bottom: 10px;">бла бла бла: <B>бла бла бла</B><BR>
    </P>


    <TABLE WIDTH="" CELLSPACING="1" CELLPADDING="2" BORDER="0" ALIGN="center">
    <TR CLASS="row_HEADER_dark" ALIGN="center">
    <TD WIDTH="66" ROWSPAN="2">бла бла бла</TD>
    <TD WIDTH="106" ROWSPAN="2">бла бла бла</TD>

    </TR>

    </TABLE>


    <HR WIDTH="910" NOSHADE SIZE="1">
    <P CLASS="page_TEXT" ALIGN="center" STYLE="margin-top: 10px; margin-bottom: 10px;">

    ';

    preg_match("/<TABLE WIDTH=\"\" CELLSPACING=\"1\" CELLPADDING=\"2\" BORDER=\"0\" ALIGN=\"center\">(.*?)<\/TABLE>/", $text_page, $matches1);

    print_r($matches1);

    возвращает Array ( );
     
  2. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    Код (Text):
    1. /регулярка/is
    ?
     
  3. pascal

    pascal Активный пользователь

    С нами с:
    22 апр 2006
    Сообщения:
    42
    Симпатии:
    0
    Адрес:
    Москва
    Заработало! Спасибо огромное :)