regexp: не могу разобраться с жадностью

core

Guest
regexp: не могу разобраться с жадностью

исходный текст:
<B>Название</B>

<p align="justify">


<p align=justify style="margin: 10px;"><font color=blue>текст 1 </font>текст 2</p>


<P>
____

строка:
"`<B>(.*)</B>\W+<p align=\"justify\">(?:.*)</font>(.*)</p>\s+<P>`Us"

в matches[1] попадает название, текст1 и текст 2, а в matches[2] как и задумано текст 2.
В факе написано что модификатор U может использоваться и в самом выражении в виде '?U', но его расстановка в шаблоне не помогла. Как мне сделать что бы в [1] попадало только название?
 

aidan

Guest
Хм. Почему то мое сообщение написано не от моего ника....
 
Сверху