Foros del Web » Programación para mayores de 30 ;) » Java »

Expresiones Regulares para separar Tags HTML

Estas en el tema de Expresiones Regulares para separar Tags HTML en el foro de Java en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 16/03/2009, 11:55
 
Fecha de Ingreso: abril-2008
Mensajes: 2
Antigüedad: 16 años
Puntos: 0
Expresiones Regulares para separar Tags HTML

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!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:41.