За последние 24 часа нас посетили 17832 программиста и 1286 роботов. Сейчас ищут 1348 программистов ...

Проблема с выдиранием информации из <div></div>

Тема в разделе "Регулярные выражения", создана пользователем SkyStar, 22 июн 2007.

  1. SkyStar

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

    С нами с:
    15 июн 2007
    Сообщения:
    1
    Симпатии:
    0
    PHP:
    1. $input = '<div class="apple">a</div><div class="banana">b</div><div class="cherry">c</div>';
    2. preg_match_all('|<div class="(apple|banana|cherry)">(.*)</div>|Uis', $input, $out_div);
    3. echo($out_div[1][0]);
    4.  
    Мне нужно получить из $input информацию лежащую внутри тегов div, в данном случае это: a, b, c. Подскажите где у меня не верно, так как всегда вылетает с ошибкой "Warning: preg_match_all(): Unknown modifier 'b' "? Спасибо.
     
  2. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    ты понимаешь зачем поставил вертикальную черту в начале и в конце регулярки?
     
  3. Davil

    Davil Guest

    Шаблон у тебя такой -
    Код (Text):
    1. |<div class="(apple|banana