 |
|

07.06.2009, 12:04
|
|
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
С нами:
9161606
Репутация:
14
|
|
блин я уже забыл, с утра не сображаю..
|
|
|

10.06.2009, 22:54
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
Чтото я совсем встрял не простом вопросе.
Собственно,имею мног текста,новость.Необходимо вывести первые 780 знаков,ну какбе краткая новость на главной.В новости есть все знаки ествевственно.Пытаюсь оторвать кусок так:
preg_match('|(.*){780}|',$row['body'],$match);
Но выводиться 346,я так понимаю он после перевода строки искать не хочет.ЧТото пробывал добавить
sim,Ui, непомогает =(
Кто посоветует что? И вообще,правильно ли я делаю,выводя так краткую новость? Может это рорганизовать по другому? Кто поможет?
|
|
|

10.06.2009, 23:00
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами:
8915117
Репутация:
389
|
|
preg_match('/^(.*){780}/ism',$row['body'],$match);
|
|
|

10.06.2009, 23:06
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
Сообщение от FireFenix
preg_match('/^(.*){780}/ism',$row['body'],$match);
Выводит всю новость 
|
|
|

10.06.2009, 23:08
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами:
9649706
Репутация:
3338
|
|
Было уже:
PHP код:
if (strlen($novost)<=780) echo $novost;
else echo substr($novost,0,780) . "...\n";
|
|
|

10.06.2009, 23:09
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
Возмонжно,можно это реалиовать с помощью MySQL? Прямо в запросе? И не мучаться регулярками?
|
|
|

10.06.2009, 23:12
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами:
10021597
Репутация:
905
|
|
|
|
|

10.06.2009, 23:15
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами:
8915117
Репутация:
389
|
|
Тада, чё-то я не выспался (.*){780} - любой контент 780 раз. Впринципе и должно выдавать входящий текст
krypt3r правильно написал регулярку, используй её 
|
|
|

10.06.2009, 23:25
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами:
9410786
Репутация:
2731
|
|
krypt3r правильно написал регулярку, используй её
А как же модификатор s?
|
|
|

11.06.2009, 23:01
|
|
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
С нами:
9356016
Репутация:
31
|
|
Мужики! Всем привет!
Помогите разобраться... Есть сообщения вида:
URL запроса: http://www.google.com/search?&hl=en&ie=UTF-8&q=site:.org.jm+inurl:"addguest.htm"+intext:regis ter+site&num=100
Error: Is not found of any document appropriate to inquiry
STATUS :Получено 0 URL.
Руглярка должна возвращать 2 куска:- inurl:"addguest.htm"+intext:register
Каждый по отдельности спарсить получает, а всё вместе нет
Большое спасибо за помощь!
|
|
|
|
 |
|
|
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
|
|
|
|