Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Спарсить текст с переносом строк
 
 автор: man1   (24.09.2010 в 20:56)   письмо автору
 
 

Добрый вечер всем!

Столкнулся с такой вот проблемой. Суть ее такова: нужно спарсить текст, но этому препятствуют переносы строк. Честно говоря, я не знаю как правильно составить регулярное выражение, чтобы оно спарсило текст ниже:


   <div class="content">

        <div class="comment-text" dir="ltr">
          <p> well 1st they did a collab with street 
fighter! those games have nothing in common other than the 
fact that there both fighting games, 2nd the movie looks 
corny and problay has nothing to do with the game and 3rd i 
like tekken 6&#65279; but cmon characters endings kinda 
suck i mean devil horwang? not a good idea</p>

        </div>


Мой вариант выглядел так:


$comments='/ <div class="content">

        <div class="comment-text" dir="ltr">
          <p>(.*)<\/p>

        <\/div>/


Очень хотелось бы увидеть правильное решение, желательно как можно проще и с объяснением. Все-таки это нужно понимать, а не просто скопировать готовое и забыть =)

Заранее спасибо.

  Ответить  
 
 автор: Gubichev   (24.09.2010 в 21:58)   письмо автору
 
   для: man1   (24.09.2010 в 20:56)
 

Чтобы регулярка "понимала переносы строк", нужно использовать модификатор S.

  Ответить  
 
 автор: man1   (23.10.2010 в 04:56)   письмо автору
 
   для: Gubichev   (24.09.2010 в 21:58)
 

Напиши пример, когда все представлено наглядно - лучше воспринимается =)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования