|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
|
stalker2000 |
|
||||
Шустрый Профиль Группа: Участник Сообщений: 53 Регистрация: 29.7.2010 Репутация: нет Всего: нет |
Приветствую! Пишу регулярное выражение, которое должно выбрать из html-кода одну из таблиц (не обязательно первую) и запомнить то что между тегами <table> и </table>
Код примерно такой:
регулярка:
Проблема в том, что выбирается всё, вплоть до последнего тега </table>, а мне (в данном примере) нужна только первая таблица. Подскажите, как это сделать? Результат тут: http://regex101.com/r/gJ7pD4 |
||||
|
|||||
maksimoff |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 12.7.2009 Репутация: нет Всего: нет |
||||
|
||||
baldina |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 4 Всего: 101 |
включить ленивый поиск
<table\s+class="class"[^>]+>(.+?)<\/table> |
|||
|
||||
stalker2000 |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 53 Регистрация: 29.7.2010 Репутация: нет Всего: нет |
спасибо!
|
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Тексты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |