[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите с регуляркой
greatilya
Имеется регулярка:
preg_match_all("/<tr id='row\d+'>(.*)<\/tr>/", $sHTML, $aMatch)

Подскажите что нужно дописать чтобы регулярка выдавала код для каждой строки таблицы <tr></tr>. Сейчас же она берет <tr id='row\d+'> из начала строки, а <\/tr> из конца строки. Нужно заставить его искать ближайшую <\/tr>.
Буду рад помощи.
Winston
Добавь модификатор U
Placido
Или вопросительный знак после *. А вообще, читаем о жадности квантификаторов.
SlavaFr
или просто используем DOM функции которые специально для этих целей преднозначенны.
http://de3.php.net/manual/ru/book.dom.php
http://de3.php.net/manual/ru/domdocument.loadhtml.php
http://de3.php.net/manual/ru/class.domxpath.php

туториал к xpath
http://www.w3schools.com/xpath/default.asp

_____________
↓↓↓↓↓↓↓↓↓↓
ответ может быть здесь
или в mysql_error();
greatilya
Спасибо!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.