Hola,
me gustaria conseguir lo siguiente:
Teniendo una cadena con texto, que puede contener HTML, me gustaria poder separar en grupos el texto y los Tags. Por ejemplo:
************************************************** ************************
En la siguiente cadena:
hola kieres <strong> 1 perro </strong> blanco ? <br/> te lo regalo!
Quiero conseguir los siguientes grupos:
hola kieres
<strong>
1 perro
</strong>
blanco ?
<br/>
te lo regalo!
************************************************** ***************************
Pero soy incapaz de conseguirlo, lo más cercano que he conseguido ha sido lo siguiente:
<([a-zA-Z]\w*?)> | </([a-zA-Z]\w*?)> | <([a-zA-Z]\w*?)/>
Con esto recupero los Tags, pero no se como decirle que me recupere también los textos que no son tags.
¿Alguien podría ayudarme?
Muchísimas gracias!!!
Salu2!!