|
|
|
| Добрый вечер всем!
Столкнулся с такой вот проблемой. Суть ее такова: нужно спарсить текст, но этому препятствуют переносы строк. Честно говоря, я не знаю как правильно составить регулярное выражение, чтобы оно спарсило текст ниже:
<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 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>/
|
Очень хотелось бы увидеть правильное решение, желательно как можно проще и с объяснением. Все-таки это нужно понимать, а не просто скопировать готовое и забыть =)
Заранее спасибо. | |
|
|
|
|
|
|
|
для: man1
(24.09.2010 в 20:56)
| | Чтобы регулярка "понимала переносы строк", нужно использовать модификатор S. | |
|
|
|
|
|
|
|
для: Gubichev
(24.09.2010 в 21:58)
| | Напиши пример, когда все представлено наглядно - лучше воспринимается =) | |
|
|
|