Zdravím,
mám opět trable s regulárnímí výrazy.
Dejme tomu že mám v db uložené něco jako:
<div class="styl">
nějaký dlouhý text1
</div>
<div class="styl2">
nějaký další dlouhý text2
</div>
a já z toho chci získat pouze to "nějaký dlouhý text1" - a to bez divu...
zkoušel jsem regulár:
preg_match('/\<div class="styl"\>(.*?)\<\/div>/', $text, $matches, PREG_OFFSET_CAPTURE);
ale ten mi fungoval jen tehdy, když jsem to html neměl formátované - to jako vše na jednom řádku - ale když mám to html pěkně přehledně na vícero řádcích tak nic...
Zkoušel jsem i přidat \n do toho reguláru (že by to rozpoznalo ty řádky) ale ono nic... :-( kdo mi pls poradí ?