![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| kukich |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 69 Регистрация: 2.12.2009 Репутация: нет Всего: нет |
С помощью LWP достаю страничку , надо выделить
Вот этим рег. выражением я выделяю эту строку
Где в $str забит код страницы и при этом все работает. Но в случае если на странице титл размещён таким образом
то ничего не выделяется.Почему это? Это сообщение отредактировал(а) kukich - 15.2.2010, 15:46 |
||||||
|
|||||||
| Logo |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 694 Регистрация: 22.7.2008 Репутация: 3 Всего: 10 |
Модификатор s
|
|||
|
||||
| kukich |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 69 Регистрация: 2.12.2009 Репутация: нет Всего: нет |
Елси я не ошибаюсь , то модификатор S используется для замены , а M - для поиска.Мне не нужно заменять
Это сообщение отредактировал(а) kukich - 15.2.2010, 16:41 |
|||
|
||||
| amg |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1145 Регистрация: 3.8.2006 Где: Новосибирск Репутация: 38 Всего: 50 |
||||
|
||||
| kukich |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 69 Регистрация: 2.12.2009 Репутация: нет Всего: нет |
виноват , все работает
Это сообщение отредактировал(а) kukich - 15.2.2010, 17:12 |
|||
|
||||
| okanatov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 15.2.2010 Репутация: нет Всего: нет |
Немного запоздал с ответом, но всё же мои 5 копеек
Первый вариант (без модификатора s) не работает, так как в этом случае метасимвол '.' не будет матчить '\n'. |
|||
|
||||
| krypt3r |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 359 Регистрация: 9.6.2009 Репутация: 2 Всего: 16 |
|
|||
|
||||
| mvsgt |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 209 Регистрация: 27.3.2009 Репутация: 1 Всего: 1 |
Для фрагмента ниже все вышеперечисленные выражения не дадут результата.
а этот вариант даст:
вопрос - на что лучше не обращать внимание, на использование дополнительных тэгов в title, или на отсутствие </title> ? Это сообщение отредактировал(а) mvsgt - 16.2.2010, 13:21 |
||||
|
|||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: нет Всего: 162 |
Возможно, лучше не парсить html регулярками, а воспользоваться готовыми модулями для этого?
|
|||
|
||||
| mvsgt |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 209 Регистрация: 27.3.2009 Репутация: 1 Всего: 1 |
||||
|
||||
| KSURi |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 887 Регистрация: 8.6.2006 Где: Russia Репутация: 20 Всего: 27 |
Marpa::UrHTML -------------------- Died at Life.pl line 21 |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |