Originariamente inviato da Kreatore
no, questo fa selezionare tutto.
Cioè che se ho un paragrafo tipo
PAlla al
piede di traverso</p>
Lo script mi prende solo fino a [/b] e non oltre
Mah a me
Codice PHP:
preg_match_all("#<([a-z1-6]+) .*class=\"prova\".*>(.*)<(/\\\\1)>#isU", $testo, $result);
funziona su tutti gli esempi che hai fatto.
Testato ora su questo testo:
Codice PHP:
$testo = '<p class="prova" id="id" attibutox="y">Questo è il paragrafo da estraplare.</p>
<div style="blabla" class="prova">testo [b]di prova[/b] con bold</div>
<h5 style="blabla" class="prova">testo [i]di prova[/i] con italic</h5>
<p class="esempio">Questo non va estrapolato</p>
<ul class="prova">[*]Anche queste[*]linee vengo estrapolate[/list]';