Buenas tardes Estimados, Les escribo en esta oportunidad ya que recientemente migramos de un sitio a otro y todos las notas dentro de los articulos quedaron con enlaces rotos porque se cambio la estructura de la URLS, por lo cual hemos hecho uso de las funciones replace y regexp_replace para poder acomodar todos los enlaces, el ultimo inconveniente que hemos tenido es con remover los numeros en las URLS, en este caso es el ID del articulo que se concatena con el alias.
Ejemplo de la URL: <a href=" http://dominio/noticia/21618-errores-del-mp-obligaron-a-la-justicia-a-descartar-algunos-casos-de-delitos-cambiarios">Ejemplo Noticia</a> En este caso debemos eliminar unicamente el id del enlace dentro de la etiqueta <a> Utilice varias funciones pero la mayoria eliminaban los numeros en todo el contenido del articulo y no en donde yo realmente necesitaba que fuera removido el ID. Use: update article_article set content = regexp_replace(content, '1|2|3|4|5|6|7|8|9|0', '', 'g') WHERE position('item/' in content) > 0 and position('-' in content) > 1 Hay forma de definir una rango de busqueda dentro del campo para reemplazar o eliminar un string o numero determinado? Como por ejemplo definir el rango de busqueda entre la etiqueta <a></a> Muchas gracias