tengo que hacer 2 Expresiones regulares para analizar un codigo HTML.
Mi problema reside en que 1 de las expresiones regulares hace lo mismo que la otra, me expliko :
Yo tengo el siguiente codigo
Código PHP:
<div>
<table width=100>
<tr>
<td align=center>Hola</td>
<td> que tal </td>
</tr>
</table>
</div>
La que detecta las etiquetas que cierran es la siguiente :
var regeX1 = new RegExp("</.*>") ;
El problema esta en la que detecta las abiertas, ya que tenia puesto esto :
var regeX2 = new RegExp("<.*>") ;
pero el Punto me detecta tambien la barra / .
tambien he probado :
var regeX2 = new RegExp("<(?!=/).*"> ;
pero sigue sin funcionarme.
Uso el punto porque dentro de las etiquetas pueden aver tb iguales, comillas, numeros ....
ThX!