Estoy tratando de escribir una expresión regular para quitar todo el HTML con la excepción de los enlaces (las etiquetas <a href
y </a>
respectivamente. No tiene que ser 100% seguro (no me preocupa la inyección) ataques o cualquier cosa que a mí de análisis de contenido que ya ha sido aprobado y publicado en una película SWF).Quitar todas las etiquetas HTML, excepto los enlaces
Las "etiquetas" originales de la tira de expresiones regulares que estoy usando era <(.|\n)+?>
, y traté de modificarlo para <([^a]|\n)+?>
, pero eso por supuesto permitirá que cualquier etiqueta que tenga a en ella en lugar de una que lo tenga al principio, con un espacio.
No es que realmente importe, pero en caso de que a alguien le interese saber, estoy escribiendo esto en ActionScript 3.0 para una película Flash.
Esto no funciona para mí con 'sed' ... – Geremia