Регулярные вырожения и WEB переменные-ПОМОЖИТЕ

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
gagarin74
Сообщения: 331
Зарегистрирован: Пн апр 06, 2015 9:51 am

Регулярные вырожения и WEB переменные-ПОМОЖИТЕ

Сообщение 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>

Вопрос в следующем. как вытащить в "читаемом формате" четыре переменных.
Аватара пользователя
Amarok
Сообщения: 1434
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Контактная информация:

Re: Регулярные вырожения и WEB переменные-ПОМОЖИТЕ

Сообщение Amarok »

создаю веб-переменную с такими правилами:
[attachment=0SPOILER_SHOW
111.png[/attachment]]
сайт - https://coinslift.com/ru/yenten/
регулярка - [?="Курс YENTEN (YTN) к рублю равен "]\d\d.\d\d[?=" RUB"]
и не работает((( где ошибси я?
Вложения
111.png
111.png (53.55 КБ) 3421 просмотр
Моя Алиска живёт на Proxmox в Debian 12
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Регулярные вырожения и WEB переменные-ПОМОЖИТЕ

Сообщение nick7zmail »

Amarok
https://regex101.com/

вот тут прогоните ваши регулярки
gagarin74 писал(а): Вопрос в следующем. как вытащить в "читаемом формате" четыре переменных.
Можно применить другой более сложный шаблон, который цифры вытаскивает (с \d), либо обработать средствами php - т.е. заменить все <td> на пустоту, и разбить массив explode-ом по пробелам. Получится каждая цифра в отдельном элементе массива.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Amarok
Сообщения: 1434
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Контактная информация:

Re: Регулярные вырожения и WEB переменные-ПОМОЖИТЕ

Сообщение Amarok »

nick7zmail писал(а):Amarok
https://regex101.com/
вот тут прогоните ваши регулярки
Вроде верно, но Алиса всё равно говорит "2018-01-26 12:28:35 incorrect value:"
Моя Алиска живёт на Proxmox в Debian 12
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am

Re: Регулярные вырожения и WEB переменные-ПОМОЖИТЕ

Сообщение olehs »

там у curl какая-то проблема с этим сайтом. гляньте в xray
finished with error:
error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am

Re: Регулярные вырожения и WEB переменные-ПОМОЖИТЕ

Сообщение webms »

Amarok писал(а):
nick7zmail писал(а):Amarok
https://regex101.com/
вот тут прогоните ваши регулярки
Вроде верно, но Алиса всё равно говорит "2018-01-26 12:28:35 incorrect value:"
вот отличный парсер курса валют https://majordomo.smartliving.ru/forum/ ... 100#p70009
Ответить