- Регистрация
- 28.08.2013
- Сообщения
- 31
- Благодарностей
- 1
- Баллы
- 8
Привет всему сообществу
Пишу бот по парсингу нужных сайтов с карты гугл. Нужно спарсить результат из полученных данных, но почему то регулярное выражение находит не самый короткий результат.

Догадываюсь что причина в том, что данные в одной строке. А как же мне получить один кусок текста от урла до ключевого слова?
Не сочтите за труд, помогите начинающему.
Спасибо
---
Рег.выражение:
https[\w\W]*?Благотворительность
Текст для примера:
href="https://www.google.com/maps/place/The+London+Children’s+Practice/data=!4m5!3m4!1s0x48761ad398351ef7:0xcf03a0749e7ae9c0!8m2!3d51.4905548!4d-0.1603366?authuser=0&hl=ru&rclk=1" href="https://www.google.com/maps/place/Mary's+Meals+London/data=!4m5!3m4!1s0x48760fe0b214fffd:0x5784e7db0390ccbc!8m2!3d51.510085!4d-0.2108501?authuser=0&hl=ru&rclk=1" jstcache="104">Благотворительность
Пишу бот по парсингу нужных сайтов с карты гугл. Нужно спарсить результат из полученных данных, но почему то регулярное выражение находит не самый короткий результат.

Догадываюсь что причина в том, что данные в одной строке. А как же мне получить один кусок текста от урла до ключевого слова?
Не сочтите за труд, помогите начинающему.
Спасибо
---
Рег.выражение:
https[\w\W]*?Благотворительность
Текст для примера:
href="https://www.google.com/maps/place/The+London+Children’s+Practice/data=!4m5!3m4!1s0x48761ad398351ef7:0xcf03a0749e7ae9c0!8m2!3d51.4905548!4d-0.1603366?authuser=0&hl=ru&rclk=1" href="https://www.google.com/maps/place/Mary's+Meals+London/data=!4m5!3m4!1s0x48760fe0b214fffd:0x5784e7db0390ccbc!8m2!3d51.510085!4d-0.2108501?authuser=0&hl=ru&rclk=1" jstcache="104">Благотворительность
Последнее редактирование модератором: