Страница 1 из 1

Веб-перемнные

Добавлено: Чт окт 27, 2016 3:16 pm
blackangel
Люди добрые)

Помогите разобраться.

создал вэб-переменную:
ссылка: http://mosmeteo.com/sokolniki

на этой страничке есть данные о погоде.
например текущая температура:
<p style="font-weight: bold;font-style: italic;color: #9A9A9A;">Temperature</p></td>
<td><b>0.2 °C</b></td>

как мне получить данные температуры?

Re: Веб-перемнные

Добавлено: Чт окт 27, 2016 3:37 pm
Pooh
>Temperature<\/p><\/td>
<td><b>(.+?) °C<\/b>
как-то так... и все пробелы нужно сохранить

Re: Веб-перемнные

Добавлено: Чт окт 27, 2016 4:09 pm
blackangel
Pooh писал(а):>Temperature<\/p><\/td>
<td><b>(.+?) °C<\/b>
как-то так... и все пробелы нужно сохранить
не выходит(((

вот строчка один в один:

>Temperature<\/p><\/td> <td><b>(.+?) °C<\/b>

Re: Веб-перемнные

Добавлено: Чт окт 27, 2016 4:55 pm
Pooh
а если https:// вместо http://?

Re: Веб-перемнные

Добавлено: Пт окт 28, 2016 12:42 am
blackangel
Pooh писал(а):а если https:// вместо http://?
глухо=((( еще варианты?

а вот с такой таблицы можно содрать данные? https://mosmeteo.com/sokolniki/dataNOAA/downld02.txt
например со столбца Temp out...

Re: Веб-перемнные

Добавлено: Пт окт 28, 2016 10:25 pm
blackangel
Up?


Отправлено с моего iPhone используя Tapatalk

Re: Веб-перемнные

Добавлено: Вс окт 30, 2016 6:18 pm
blackangel
blackangel писал(а):Up?


Отправлено с моего iPhone используя Tapatalk
Народ! Серьезно ни кто не знает!???


Отправлено с моего iPhone используя Tapatalk

Re: Веб-перемнные

Добавлено: Ср дек 14, 2016 11:13 am
fedor
>Temperature<\/p><\/td>.+?<td><b>(.+?)°C<\/b>

Re: Веб-перемнные

Добавлено: Чт дек 15, 2016 12:21 am
savenko_egor
Странно что тут это работает, а в МДМ нет. Чёт не пойму в чём проблема.

UPD:
Разобрался. Ему там .* не нравилась. Не непонятно почему. blackangel, для Вас так будет правильно

Код: Выделить всё

Temperature<\/p><\/td>\s*<td><b>(.+?) °
sergejey, если увидите сообщение, пожалуйста, уточните почему так:
Temperature<\/p><\/td>\s*<td><b>(.+?) ° - https://regex101.com/r/WlHdsb/4 - Работает
>Temperature<.*\n.*>(.+?) °C< - https://regex101.com/r/WlHdsb/3 - Не работает.

Re: Веб-перемнные

Добавлено: Чт мар 08, 2018 1:18 am
blackangel
warik писал(а):Странно что тут это работает, а в МДМ нет. Чёт не пойму в чём проблема.

UPD:
Разобрался. Ему там .* не нравилась. Не непонятно почему. blackangel, для Вас так будет правильно

Код: Выделить всё

Temperature<\/p><\/td>\s*<td><b>(.+?) °
sergejey, если увидите сообщение, пожалуйста, уточните почему так:
Temperature<\/p><\/td>\s*<td><b>(.+?) ° - https://regex101.com/r/WlHdsb/4 - Работает
>Temperature<.*\n.*>(.+?) °C< - https://regex101.com/r/WlHdsb/3 - Не работает.
Лучше поздно чем никогда, спасибо)