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

25.02.2010, 18:08
|
|
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме: 3300342
Репутация:
165
|
|
Сообщение от Pashkela
PHP код:
<?php
$string = '<b>вася</b>';
echo preg_replace('#(<b>)(.*)(</b>)#i', '${1}$3', $string);
?>
вкуривай уже)
http://php.net/manual/en/function.preg-replace.php
Благодарю )
Пошёл курить
|
|
|

26.02.2010, 21:01
|
|
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме: 3300342
Репутация:
165
|
|
Добрый вечер )
PHP код:
<div style="background-color: #ffffff; border: solid 1px #ffffff; padding:5px 5px 0px 5px; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;">
<div style="border-bottom:1px #a4cef2 solid; height:8px;"><a href="http://wap.plus1.wapstart.ru/"><img style="margin:0px; padding:0px; vertical-align:top; border:none;" alt="#" width="67" height="8" src="http://ro.plus1.wapstart.ru/banner_images/static/adverst-logo.gif"/></a></div>
<p style="margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;">
<a href="http://ro.plus1.wapstart.ru/index.php?area=redirector&type=1&rsId=firm1_972941605af8978e90f11a6647717cd9498d7a37&site=563&uniquePlus1UserId=e52706061d1831c7ea040e0984e5503a5a396f93" style="color: #0e3fcc; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:underline;">Я люблю, когда больно! Ударь меня!</a>
<br />
<span style="color: #000000; line-height:11px; margin:0px 0px 0px 0px; padding:4px 0px 3px 0px;">Цена 10 руб/мин! МТС Билайн Мегафон</span>
</p>
</div>
<img src="http://ro.plus1.wapstart.ru//?area=counter&clientSession=15d1845489238a3b5c971c1336cfbcc49e0e85be&bannerId=6593&site=563" alt="" style="display: none; position:absolute;"/>
<div style="background-color: #ffffff; border: solid 1px #ffffff; padding:5px 5px 0px 5px; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;">
<p style="margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;">
<a href="http://ro.plus1.wapstart.ru/index.php?area=redirector&type=1&rsId=firm1_2d07b13974ab8e2a5848d912c6f12bf2013b7136&site=563&uniquePlus1UserId=e52706061d1831c7ea040e0984e5503a5a396f93" style="color: #0e3fcc; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:underline;">Истекаю соком! Звони! Маша </a>
<br />
<span style="color: #000000; line-height:11px; margin:0px 0px 0px 0px; padding:4px 0px 3px 0px;">Цена 10 руб/мин! МТС Билайн Мегафон</span>
</p>
</div>
Пробую вырезать такой код вот так вот
PHP код:
$s=preg_replace('#<div style="background-color: \#ffffff; border: solid 1px \#ffffff; padding:5px 5px 0px 5px; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;">(.*)</div>#iU','',$s);
Где у меня ошибка?
Помогите пожалуйста
|
|
|

26.02.2010, 21:08
|
|
Участник форума
Регистрация: 31.01.2010
Сообщений: 170
Провел на форуме: 1442841
Репутация:
63
|
|
что вытащить надо?
я так понимаю,что тебе надо вырезать это
PHP код:
<p style="margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;">
<a href="http://ro.plus1.wapstart.ru/index.php?area=redirector&type=1&rsId=firm1_2d07b1 3974ab8e2a5848d912c6f12bf2013b7136&site=563&unique Plus1UserId=e52706061d1831c7ea040e0984e5503a5a396f 93" style="color: #0e3fcc; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:underline;">Истекаю соком! Звони! Маша </a>
<br />
<span style="color: #000000; line-height:11px; margin:0px 0px 0px 0px; padding:4px 0px 3px 0px;">Цена 10 руб/мин! МТС Билайн Мегафон</span>
</p>
Последний раз редактировалось Compton; 26.02.2010 в 21:14..
|
|
|

26.02.2010, 21:18
|
|
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме: 3300342
Репутация:
165
|
|
мне нужно целый код вырезать , вот я и пытался резать от сех
PHP код:
<div style="background-color: #ffffff; border: solid 1px #ffffff; padding:5px 5px 0px 5px; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;">
до сех
т.е. до самого конца
а про это, '',$s); это я так вырезаю 
Последний раз редактировалось SeNaP; 26.02.2010 в 21:23..
|
|
|

26.02.2010, 21:47
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
PHP код:
<?php
$string = '
dfgfdgdfgdfg
dfgdfgdfgdfgf
dgdfgfdgdfgdfg
<div style="background-color: #ffffff; border: solid 1px #ffffff; padding:5px 5px 0px 5px; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;">
<div style="border-bottom:1px #a4cef2 solid; height:8px;"><a href="http://wap.plus1.wapstart.ru/"><img style="margin:0px; padding:0px; vertical-align:top; border:none;" alt="#" width="67" height="8" src="http://ro.plus1.wapstart.ru/banner_images/static/adverst-logo.gif"/></a></div>
<p style="margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;">
<a href="http://ro.plus1.wapstart.ru/index.php?area=redirector&type=1&rsId=firm1_972941 605af8978e90f11a6647717cd9498d7a37&site=563&unique Plus1UserId=e52706061d1831c7ea040e0984e5503a5a396f 93" style="color: #0e3fcc; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:underline;">ппц текст 1</a>
<br />
<span style="color: #000000; line-height:11px; margin:0px 0px 0px 0px; padding:4px 0px 3px 0px;">Цена 10 руб/мин! МТС Билайн Мегафон</span>
</p>
</div>
<img src="http://ro.plus1.wapstart.ru//?area=counter&clientSession=15d1845489238a3b5c971c 1336cfbcc49e0e85be&bannerId=6593&site=563" alt="" style="display: none; position:absolute;"/>
<div style="background-color: #ffffff; border: solid 1px #ffffff; padding:5px 5px 0px 5px; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;">
<p style="margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;">
<a href="http://ro.plus1.wapstart.ru/index.php?area=redirector&type=1&rsId=firm1_2d07b1 3974ab8e2a5848d912c6f12bf2013b7136&site=563&unique Plus1UserId=e52706061d1831c7ea040e0984e5503a5a396f 93" style="color: #0e3fcc; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:underline;">ппц текст 2 </a>
<br />
<span style="color: #000000; line-height:11px; margin:0px 0px 0px 0px; padding:4px 0px 3px 0px;">Цена 10 руб/мин! МТС Билайн Мегафон1</span>
</p>
</div>
lflflflf
fdgfsgfsdg
sdgsfdgsdg
dsgsdgdsfg
';
echo preg_replace('#(<div.*<p.*<img.*</div>)#Uis','',$string);
?>
Последний раз редактировалось Pashkela; 26.02.2010 в 21:57..
|
|
|

26.02.2010, 21:56
|
|
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме: 3300342
Репутация:
165
|
|
Сообщение от Pashkela
PHP код:
<?php
$string = '
dfgfdgdfgdfg
dfgdfgdfgdfgf
dgdfgfdgdfgdfg
<div style="background-color: #ffffff; border: solid 1px #ffffff; padding:5px 5px 0px 5px; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;">
<div style="border-bottom:1px #a4cef2 solid; height:8px;"><a href="http://wap.plus1.wapstart.ru/"><img style="margin:0px; padding:0px; vertical-align:top; border:none;" alt="#" width="67" height="8" src="http://ro.plus1.wapstart.ru/banner_images/static/adverst-logo.gif"/></a></div>
<p style="margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;">
<a href="http://ro.plus1.wapstart.ru/index.php?area=redirector&type=1&rsId=firm1_972941 605af8978e90f11a6647717cd9498d7a37&site=563&unique Plus1UserId=e52706061d1831c7ea040e0984e5503a5a396f 93" style="color: #0e3fcc; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:underline;">ппц текст 1</a>
<br />
<span style="color: #000000; line-height:11px; margin:0px 0px 0px 0px; padding:4px 0px 3px 0px;">Цена 10 руб/мин! МТС Билайн Мегафон</span>
</p>
</div>
<img src="http://ro.plus1.wapstart.ru//?area=counter&clientSession=15d1845489238a3b5c971c 1336cfbcc49e0e85be&bannerId=6593&site=563" alt="" style="display: none; position:absolute;"/>
<div style="background-color: #ffffff; border: solid 1px #ffffff; padding:5px 5px 0px 5px; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;">
<p style="margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;">
<a href="http://ro.plus1.wapstart.ru/index.php?area=redirector&type=1&rsId=firm1_2d07b1 3974ab8e2a5848d912c6f12bf2013b7136&site=563&unique Plus1UserId=e52706061d1831c7ea040e0984e5503a5a396f 93" style="color: #0e3fcc; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:underline;">ппц текст 2 </a>
<br />
<span style="color: #000000; line-height:11px; margin:0px 0px 0px 0px; padding:4px 0px 3px 0px;">Цена 10 руб/мин! МТС Билайн Мегафон1</span>
</p>
</div>
lflflflf
fdgfsgfsdg
sdgsfdgsdg
dsgsdgdsfg
';
preg_match_all('#(<div.*<p.*</div>)#Uis', $string, $res);
print_r ($res[0][0]);
print_r ($res[0][1]);
?>
Спасибо огромное
Я просто регулярное выражение не мог составить
|
|
|

26.02.2010, 21:57
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
не-не-не, подправил предыдущий пост
|
|
|

26.02.2010, 22:00
|
|
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме: 3300342
Репутация:
165
|
|
Сообщение от Pashkela
не-не-не, подправил предыдущий пост
я так и сделал 
|
|
|

26.02.2010, 22:02
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
там другая децл регулярка
|
|
|

26.02.2010, 22:05
|
|
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме: 3300342
Репутация:
165
|
|
Сообщение от Pashkela
там другая децл регулярка
да я заметил
Я просто шаблон составить не мог.
Огромное спасибо тебе 
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|