ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #841  
Старый 01.12.2009, 19:56
Аватар для b3
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


Отправить сообщение для b3 с помощью ICQ
По умолчанию

Как я заметил на всех страницах стиль оформления один, кинь мне несколько УРЛов где оформления разные, позже гляну.
 
Ответить с цитированием

  #842  
Старый 01.12.2009, 20:11
Аватар для programming
programming
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме:
201522

Репутация: 18
По умолчанию

http://www.ozon.travel/countries/590/
http://www.ozon.travel/countries/605/
 
Ответить с цитированием

  #843  
Старый 02.12.2009, 19:53
Аватар для programming
programming
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме:
201522

Репутация: 18
По умолчанию

В общем не могу придумать что делать с выдиранием описания..
А что если вырвать полное описание, а не первые абзацы? Например, на http://www.ozon.travel/countries/1032/ с Чем заняться путешественнику в Венгрии? Подлечиться-оздоровиться на термальных курортах, оценить далеко не бедную местную историческую «экскурсионку», а и до самого конца. Какую регулярку тогда составить?

Проблему уже сам решил.

Последний раз редактировалось programming; 02.12.2009 в 20:48..
 
Ответить с цитированием

  #844  
Старый 03.12.2009, 18:54
Аватар для SultanOFF
SultanOFF
Участник форума
Регистрация: 04.06.2009
Сообщений: 176
Провел на форуме:
840493

Репутация: 0
По умолчанию

имеется html код
Код:
<p><h1>Заголовок</h1></p>
<p>описание</p>
<p>
нужно выдрать заголовок и описание! Делаю вот так
Код:
'</h1></p><p>(.*?)<\/p><p>';
нифига не работает! делаю в делфи
 
Ответить с цитированием

  #845  
Старый 03.12.2009, 19:27
Аватар для whexp
whexp
Познающий
Регистрация: 30.11.2009
Сообщений: 97
Провел на форуме:
333264

Репутация: 80
По умолчанию

SultanOFF
Можешь выдирать отдельно или одной регуляркой.

По отдельности:
Код:
Заголовок - '<h1>(.*?)</h1>'
Описание - '</h1></p>\n<p>(.*?)</p>'
У тебя в регулярке для описания не хватает символа новой строки (eol).
Если одной регуляркой, то:
Код:
'<h1>(.*?)</h1></p>\n<p>(.*?)</p>'
 
Ответить с цитированием

  #846  
Старый 03.12.2009, 19:34
Аватар для SultanOFF
SultanOFF
Участник форума
Регистрация: 04.06.2009
Сообщений: 176
Провел на форуме:
840493

Репутация: 0
По умолчанию

спасибо, теперь работает
 
Ответить с цитированием

  #847  
Старый 03.12.2009, 20:37
Аватар для programming
programming
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме:
201522

Репутация: 18
По умолчанию

Есть переменная. В ней html код. Нужно выдрать из него все ссылки. Но текст ссылки оставить.
Как такое реализовать?
 
Ответить с цитированием

  #848  
Старый 03.12.2009, 21:19
Аватар для b3
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


Отправить сообщение для b3 с помощью ICQ
По умолчанию

Вопрос не ясен, как ето "выдрать", если нужны только ссылки, тоесть то что находится в href='' то вот регулярка
Цитата:
'#<a[^>]*? href="(.*?)"#'
Или тебе нужно preg_replace сделать, и удалить все что в href но оставив <a>ссылку</a> ?
 
Ответить с цитированием

  #849  
Старый 03.12.2009, 21:27
Аватар для programming
programming
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме:
201522

Репутация: 18
По умолчанию

Цитата:
Сообщение от b3  
Вопрос не ясен, как ето "выдрать", если нужны только ссылки, тоесть то что находится в href='' то вот регулярка

Или тебе нужно preg_replace сделать, и удалить все что в href но оставив <a>ссылку</a> ?
Нужно просто убрать тег:
было: <a href="ссылка">Текст</a>
стало: Текст
 
Ответить с цитированием

  #850  
Старый 03.12.2009, 21:54
Аватар для krypt3r
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

strip_tags()
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Delphi, .NET, Asm 6762 17.06.2010 21:23
[ *NIX ] Задай вопрос - получи ответ. Xszz *nix 1547 15.06.2010 15:41
[Lan] Задай вопрос - получи ответ! sedoy_xxx АнтиАдмин 133 31.03.2010 08:35
Всё о беспороводном соединении на кпк и смартфонах! Задай вопрос - получи ответ! ARMENIN Беспроводные технологии/WPAN/WLAN 2 02.11.2008 00:40
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ