Ребят помогите с регуляркой.

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

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

    event Создатель

    Регистр.:
    26 июл 2011
    Сообщения:
    19
    Симпатии:
    2
    Доброй ночи друзья !
    Помогите сделать регулярку, есть такой (исходный код:(
    <tr><td style="border: 1px dashed gray"><b>Имя:</b> Андрей</td></tr>

    Ну вот собственно регулярка должна брать Андрей, спасибо.
     
  2. Phrack

    Phrack

    Регистр.:
    3 ноя 2010
    Сообщения:
    264
    Симпатии:
    38
    (?<=Имя:</b> ).*(?=</td>)
     
  3. event

    event Создатель

    Регистр.:
    26 июл 2011
    Сообщения:
    19
    Симпатии:
    2
    Твой вариант не работает, бьет ошибку:
    Warning: preg_match_all() [function.preg-match-all]: Unknown modifier '.' in C:\AppServ\www\tester\1.php on line 8
     
  4. Phrack

    Phrack

    Регистр.:
    3 ноя 2010
    Сообщения:
    264
    Симпатии:
    38
    для пхп - так
    /(?<=Имя:<\/b> ).*(?=<\/td>)/
     
  5. Oleg_Ci

    Oleg_Ci Создатель

    Регистр.:
    11 окт 2009
    Сообщения:
    25
    Симпатии:
    7
    #<tr><td style="border: 1px dashed gray"><b>Имя:</b> ([^<]+)</td></tr>#
     
Статус темы:
Закрыта.