![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
Ребят, есть вопрос!
Есть поиск по сайту. Но у меня там только выдает заголовок, который между <title> стоит! А как сделать так чтобы оно выдавало абзац в котором находится искомое слово и выделяло само слово? Спасибо!!!!! ![]()
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) |
|
|||||
|
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
да....... с Флешерами тут все в порядке... а вот с Перлом.... ну не вставлять же вопрос в AS topic!!!!!!
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) |
|
|||||
|
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
задачу упрощаю....
находим слово... и надо вырезать, скажем, 300 символо перед ним и после него! Как определить эти самые 300 символов??
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) |
|
|||||
|
{0,5} - значит от 0 до 5 символов.
__________________
Two beer or not two beer?... Последний раз редактировалось SPV; 11.02.2003 в 11:41. |
|
|||||
|
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
что-то не выходит... ты не мог бы описать элементы этого?
$txt = '<p>asdfsdf sdflsjkd Hello aslr dasd</p>'; $word = 'Hello'; $result = ($txt =~ /<p>.*?(.{0,5}$word.{0,5}).*<\/p>/i) ? $1 : 'not found'; print "...$result..."; Огромное спасибо
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) |
![]() |
Часовой пояс GMT +4, время: 02:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|