Hola, les explico:
Inicialmente tenemos una variable String, que contiene un codigo HTML.
por ejemplo:
Código:
<body onload="inicio()">
ForosDelWeb !!
<a href="dfasdsdf">Enlace 1</a>
<a href="dfasdsdf">Enlace 2</a>
<a href="dfasdsdf">Enlace 3</a>
<p>Parrafo</p>
<div>Capa</div>
<a href="dfasdsdf">Enlace 4</a>
</body>
y en javascript
Código PHP:
patron = new RegExp("<[^>]+>([^<]+)<\/[^>]+>","g");
result = codigo.match(patron);
cad = "";
for(i=0;i<result.length;i++)
cad += result[i]+",";
esto nos devuelve lo siguiente:
cad = <a href="dfasdsdf">Enlace 1</a>,<a href="dfasdsdf">Enlace 2</a>,<a href="dfasdsdf">Enlace 3</a>,<p>Parrafo</p>,<div>Capa</div>,<a href="dfasdsdf">Enlace 4</a>
pero quiero que devuelva:
cad = Enlace 1,Enlace 2, Enlace 3, Parrafo, Capa, Enlace 4
Se trata para sacar todas las palabras de un código. En un principio estoy cogiendo las que estan dentro de ETIQUETAS. Despues iré ampliando.
Alguna idea para hacer o mejorar el código??
Saludos