Страница 1 из 1
Регулярные вырожения и WEB переменные-ПОМОЖИТЕ
Добавлено: Вт авг 04, 2015 4:05 pm
gagarin74
ссылка на получение данных
http://www.incred.ru/kurs-dollara/
шаблон поиска <a href="\/banks\/sberbank-rossii\/">Сбербанк России<\/a>(.+?)<a href="\/banks\/zapsibkombank
в ответ получаем (в принципе что и ожидали ) </td> <td> 61,20 </td> <td> 65,30 </td> <td> 4 августа, 11:41 </td> </tr> <tr > <td>
Вопрос в следующем. как вытащить в "читаемом формате" четыре переменных.
Re: Регулярные вырожения и WEB переменные-ПОМОЖИТЕ
Добавлено: Пт янв 26, 2018 7:15 am
Amarok
создаю веб-переменную с такими правилами:
сайт -
https://coinslift.com/ru/yenten/
регулярка - [?="Курс YENTEN (YTN) к рублю равен "]\d\d.\d\d[?=" RUB"]
и не работает((( где ошибси я?
Re: Регулярные вырожения и WEB переменные-ПОМОЖИТЕ
Добавлено: Пт янв 26, 2018 8:20 am
nick7zmail
Amarok
https://regex101.com/
вот тут прогоните ваши регулярки
gagarin74 писал(а):
Вопрос в следующем. как вытащить в "читаемом формате" четыре переменных.
Можно применить другой более сложный шаблон, который цифры вытаскивает (с \d), либо обработать средствами php - т.е. заменить все <td> на пустоту, и разбить массив explode-ом по пробелам. Получится каждая цифра в отдельном элементе массива.
Re: Регулярные вырожения и WEB переменные-ПОМОЖИТЕ
Добавлено: Пт янв 26, 2018 10:31 am
Amarok
Вроде верно, но Алиса всё равно говорит "2018-01-26 12:28:35 incorrect value:"
Re: Регулярные вырожения и WEB переменные-ПОМОЖИТЕ
Добавлено: Пт янв 26, 2018 10:49 am
olehs
там у curl какая-то проблема с этим сайтом. гляньте в xray
finished with error:
error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Re: Регулярные вырожения и WEB переменные-ПОМОЖИТЕ
Добавлено: Пт янв 26, 2018 4:01 pm
webms
Amarok писал(а):
Вроде верно, но Алиса всё равно говорит "2018-01-26 12:28:35 incorrect value:"
вот отличный парсер курса валют
https://majordomo.smartliving.ru/forum/ ... 100#p70009