mi servirebbe una mano con questa espressione regolare perchè mi sto incasinando.
mi servirebbe qualcosa che mi restituisca il testo all'interno del tag bbcode [ quote ]...[ /quote ].
il problema piu grande è che se ho dei tag annidati , ad esempio
[ quote ]aaaaaaaa[ quote ]bbbbbbbb[ /quote ]ccccccc[ /quote ]
mi viene ridato questo testo:
aaaaaaaa[ quote ]bbbbbbbb
cioè dalla prima apertura del tag alla prima chiusura.
c'è un modo per dire all'espressione di prendere del testo che non contenga un ulteriore tag di apertura?
quello che avrei intenzione di fare è di processare tutti i tag partendo da quelli piu interni per poi passare man mano a quelli piu esterni, tipo cosi:
passaggio 1:
[ quote ]aaaaaaaa<blockquote>bbbbbbbb</blockquote>ccccccc[ /quote ]
passaggio 2:
<blockquote>aaaaaaaa<blockquote>bbbbbbbb</blockquote>ccccccc</blockquote>
![]()