ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

16.04.2008, 12:08
|
|
Постоянный
Регистрация: 22.03.2008
Сообщений: 325
Провел на форуме: 1208132
Репутация:
63
|
|
Как вот отсюда
получить 2064385.html?
<span class='content_arial'><a class='td' href='/rus/online/62/2064385.html'>В первом квартале 2008 года инвестиции операторов связи в Украине составили 2,7 млрд. грн.</a></span>
Согласен что preg_match('/(\d+)\.html/s',$string,$result);
А как по людски?
Последний раз редактировалось Buffalon; 16.04.2008 в 12:18..
|
|
|

16.04.2008, 12:15
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
#(\d+\.html)#
|
|
|

16.04.2008, 13:10
|
|
Постоянный
Регистрация: 22.03.2008
Сообщений: 325
Провел на форуме: 1208132
Репутация:
63
|
|
Piflit молодец... .
А вот тут посложнее
Вот с этим никак ниогу разобраться(((
###
....
.....
<table width='100%'>
<tr>
<td valign='top' style='PADDING-LEFT: 10px;'>
<span class='date'>[16.04.2008 10:13] Фондовый рынок</span><br>
<span class=topcontent>В первом квартале 2008 года инвестиции операторов связи в Украине составили 2,7 млрд. грн.</span><br>
<br>
<span class='show_detail'>
<P>Киев. 16 апреля. УНИАН. В первом квартале 2008 года инвестиции операторов связи в Украине составили 2,7 млрд. грн. Об этом УНИАН сообщили в пресс-службе Госсвязи.<br>При этом объем капитальных инвестиций, направленных операторами всех форм собственности на развитие отрасли или на развитие телекоммуникационной сети в Украине, составил около 2,7 млрд. грн., и 97% из этих инвестиций были осуществлены за счет собственных средств операторов, а 3% - за счет средств иностранных инвесторов и кредитов банков.<br>Государственными предприятиями на развитие и капитальный ремонт в январе-марте 2008 года было направлено около 10 млн. грн. капитальных инвестиций, что вдвое превышает показатель аналогичного периода 2007 года, из которых 75% были за счет собственных средств и 25% - за счет кредитов отечественных банков.<br>Справка УНИАН. На протяжении 2007 года операторами всех форм собственности в Украине на развитие отрасли информационно-коммуникационных технологий (ИКТ) в 2007 году использовано 10 млрд. 353,9 млн. грн. капитальных инвестиций. При этом 83% капитальных инвестиций обеспечено за счет собственных средств, 12% - за счет кредитов банков и других заимствований, 5% - за счет средств иностранных инвесторов.</P>
</span>
</td>
</tr>
</table>
....
.....
Нужно вот этот большой текст вытащить... .
|
|
|

16.04.2008, 13:37
|
|
Познающий
Регистрация: 01.01.2008
Сообщений: 50
Провел на форуме: 187422
Репутация:
71
|
|
Не самый красивый, но рабочий вариант :
~<span class='show_detail'>[^<]*<P>((:?[^<]+|<br>)+)</P>[^<]*</span>~
|
|
|

16.04.2008, 14:02
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
Сообщение от Noiro
Не самый красивый, но рабочий вариант :
~<span class='show_detail'>[^<]*<P>((:?[^<]+|<br>)+)</P>[^<]*</span>~
#<p>(.*)</p>#is
|
|
|

16.04.2008, 14:10
|
|
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме: 1595333
Репутация:
291
|
|
2Piflit опередил (*
если не трудно можно обяснить почему (.*) вместо (\w*). ведь насколько я помню \w - all printable characters
|
|
|

16.04.2008, 14:40
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
Сообщение от zythar
2Piflit опередил (*
если не трудно можно обяснить почему (.*) вместо (\w*). ведь насколько я помню \w - all printable characters
там есть пробелы и символы переноса строки
|
|
|

16.04.2008, 14:58
|
|
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме: 1595333
Репутация:
291
|
|
тоесть пробелы, сиволы переноса строки итд итп в \w не входят, да? ну чтож спасибо (*
|
|
|

16.04.2008, 14:59
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
Сообщение от zythar
тоесть пробелы, сиволы переноса строки итд итп в \w не входят, да? ну чтож спасибо (*
[a-zA-Z_0-9]
|
|
|

16.04.2008, 15:07
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме: 3941248
Репутация:
668
|
|
Кстате помойму лучше здесь использовать (.+) тогда между тэгами обязан быть хотяб один символ
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|