Mi consulta es la siguiente:
Como puedo reemplazar texto de una tabla de mysql usando expresiones regulares
Tengo una tabla y tiene un campo que se llama:
descripcion
En ella esta una larga descripcion formateada con html, muchos tag en ellos esta:
Código:
Pero el que yo quiero sacar es:p class span
Código:
Pero la cadena de enlaces tiene diferentes url por ejemplo:<a href= </a>
Código:
Y asi sucesivamente, me gustaria saber si se puede usar expresiones regulares para sacar todo el enlace y dejar el texto <a href="www.dominio.com/link1">texto1</a> <a href="www.dominio.com/link_2">texto2</a> <a href="www.dominio.com/enlac__3">texto3</a>
Por ejemplo esto, pero hay mas enlaces diferentes:
Código HTML:
Modifíquese el <a href="http://dominio.com/todas_disposiciones/1992/resoluciones/resolucion_33_92.php#ART. 14°.">artículo Nº 14º de la Resolución Nº 33 del 14 de Mayo de 1992</a>
Código HTML:
artículo Nº 14º de la Resolución Nº 33 del 14 de Mayo de 1992
Código SQL:
Ver original
UPDATE 'nombre_tabla' SET nombre_campo= REPLACE(nombre_campo, 'string_a_encontrar', 'string_a_reemplazar');