![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
lungdesire |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 18.8.2015 Репутация: нет Всего: нет |
Друзья, всем доброго времени суток. С регулярками у меня всегда были сложности. В своём скрипте делаю GET запрос, ответ от которого сохраняется в переменную $content. В этой переменной почти в самом конце, есть такие строки:
<strong class="region">в городе Баймак</strong>. чуть дальше идёт строка <strong class="region">в Республике Башкортостан</strong> Как выбрать в первую переменную Слово "Баймак", а во вторую "Республике Башкортостан" Буду признателен за любую помощь! Берегите себя ;) |
|||
|
||||
alezzz |
|
|||
![]() сплю... ![]() ![]() Профиль Группа: Участник Сообщений: 499 Регистрация: 17.8.2009 Репутация: 1 Всего: 14 |
Примерно так, но при условии что это единственная пара город/республика на страинце. Если список, то найдёт только первую запись. Допишите другие варианты кроме город и посёлок, т.к. названия могут быть с пробелом типа "Набережные челны" и фиг знает как эту часть выбрать по другому. |
|||
|
||||
lungdesire |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 18.8.2015 Репутация: нет Всего: нет |
с регуляркой что-то не то! Не работает! Вот html для теста: <div class="result">Показано 3 ответов <strong class="region">в городе Баймак</strong>. </div><div class="select"> По вашему запросу найдено <a href="http://site.ru/ntl/used/?from=region&search%5Bsection_id%5D=1&search%5Bstate%5D=1&search%5Bperiod%5D=0&search%5Bcustom%5D=1&search%5Bgeo_region%5D=5&show_sales=1">1 309 ответов</a> <strong class="region">в Республике Башкортостан</strong>
При подстановке, ничего не показывает( |
|||
|
||||
lungdesire |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 18.8.2015 Репутация: нет Всего: нет |
Спасибо, немного подправив всё получилось... Удачи всем ;)
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Perl" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |