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

11.08.2008, 00:18
|
|
Познающий
Регистрация: 20.07.2007
Сообщений: 99
Провел на форуме: 1562993
Репутация:
25
|
|
Сообщение от ChaaK
/<\/a><\/b><p>(.*?)<p><hr size=1><br>/
2Jer1cho зачем использовать цикл, если можно воспользоваться preg_match_all() ?Кстати у тебя ошибка в регулярке
Подскажите ето правельно записано всетаки или нет?
как мне записать если мне нужно текст находящийся между
<!-- Entry for НУЖНЫЙ ТЕКСТ --!>
|
|
|

11.08.2008, 00:31
|
|
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
<!-- Entry for НУЖНЫЙ ТЕКСТ --!>
'/<!-- Entry for (.*?) --!>/'
|
|
|

11.08.2008, 00:33
|
|
Познающий
Регистрация: 20.07.2007
Сообщений: 99
Провел на форуме: 1562993
Репутация:
25
|
|
А как записать $out ?
|
|
|

11.08.2008, 00:35
|
|
Познающий
Регистрация: 20.07.2007
Сообщений: 99
Провел на форуме: 1562993
Репутация:
25
|
|
Хатя не непонял невыходит подскажите как правина $out записать также $out[1][0] ?
Последний раз редактировалось NorB; 11.08.2008 в 00:48..
|
|
|

11.08.2008, 00:42
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
Сообщение от ChaaK
2Jer1cho зачем использовать цикл, если можно воспользоваться preg_match_all() ?
ты понимаешь, что возвращает preg_match_all() ?
Сообщение от ChaaK
Кстати у тебя ошибка в регулярке
где?
|
|
|

11.08.2008, 01:05
|
|
Познающий
Регистрация: 20.07.2007
Сообщений: 99
Провел на форуме: 1562993
Репутация:
25
|
|
Ну кто небудь я щас усну дописать хачу плиз как правина
preg_match_all('/<!-- Entry for (.*?) --!>/', $s, $out);
как мне $out записать шоп там вывелся текст( я попробовал [1][1] [1][0] [0][0] [0][1] неканает знач рег. выражение неправина?
|
|
|

11.08.2008, 01:12
|
|
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
Провел на форуме: 3942177
Репутация:
244
|
|
$out[1][0]; — все работает))
|
|
|

11.08.2008, 01:14
|
|
Познающий
Регистрация: 20.07.2007
Сообщений: 99
Провел на форуме: 1562993
Репутация:
25
|
|
а это канаит для
бла бла бла<!-- Entry for НУЖНЫЙ ТЕКСТ --!>бла бла бла
и када в строке таких нужных текстов несколько?
|
|
|

11.08.2008, 01:19
|
|
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
Провел на форуме: 3942177
Репутация:
244
|
|
PHP код:
<?php
$str = 'бла бла бла<!-- Entry for НУЖНЫЙ ТЕКСТ --!>бла бла бла
бла бла бла<!-- Entry for НУЖНЫЙ ТЕКСТ --!>бла бла бла
бла бла бла<!-- Entry for НУЖНЫЙ ТЕКСТ --!>бла бла бла
бла бла бла<!-- Entry for НУЖНЫЙ ТЕКСТ --!>бла бла блабла бла бла
<!-- Entry for НУЖНЫЙ ТЕКСТ --!>';
preg_match_all('/<!-- Entry for (.*?) --!>/', $str, $out);
foreach($out[1] as $o){
echo $o.'<br/>';
}
?>
|
|
|

11.08.2008, 01:23
|
|
Познающий
Регистрация: 20.07.2007
Сообщений: 99
Провел на форуме: 1562993
Репутация:
25
|
|
Ы шас доканаю, а шоп все записать в 1 переменную и с переносом каждого найденого на новую строку?))))))))
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|