Страница 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
создаю веб-переменную с такими правилами:
[attachment=0Показать
111.png[/attachment]]
сайт - 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
nick7zmail писал(а):Amarok
https://regex101.com/
вот тут прогоните ваши регулярки
Вроде верно, но Алиса всё равно говорит "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 писал(а):
nick7zmail писал(а):Amarok
https://regex101.com/
вот тут прогоните ваши регулярки
Вроде верно, но Алиса всё равно говорит "2018-01-26 12:28:35 incorrect value:"
вот отличный парсер курса валют https://majordomo.smartliving.ru/forum/ ... 100#p70009