Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2014, 16:16
dariocena02
 
Fecha de Ingreso: febrero-2012
Mensajes: 23
Antigüedad: 12 años, 3 meses
Puntos: 0
Problema remplazar parte de una cadena

Hola,

tengo un problema en remplazar parte de una cadena.
El problema es que la cadenas que tengo tienen etiquetas HTML y lo intentado de varias maneras, pero no consigo obtener lo que me propongo.

Pongamos el caso que la cadena sea:
<p class="txt">#augusto hoy ha ido a la playa <img src="imagen.jpg"/> con #martin y #pedro</p>

Lo que quiero obtener, es remplazar todos los nombres que empiezan con # con los mismos nombre pero con un enlace... ejemplo:
#augusto -> <a href="enlace.php">#augusto</a>
#martin -> <a href="enlace.php">#augusto</a>
#pedro -> <a href="enlace.php">#augusto</a>

Lo he intentado con un array, $array = split(' ',$cadena);, para luego controlar si cada palabra empieza con un # y formatearlas con un ciclo for...
pero el problema es que no siempre las palabras están separadas por un espacio, como por ejemplo ">#augusto".

Como podría hacerlo?!?!
Muchas gracias