Muy buenas. Llevo toda la mañana intentando convertir en una cadena de texto todas las apariciones del tipo:
Código:
[ URL href=http://www.dominio.com]Enlace[ /URL ]
Lo pongo separado para que FDW no lo transforme.
por
Código:
<a href='http://www.dominio.com' target='_blank'>Enlace</a>
Pues bien, casi lo he conseguido mediante una compleja expresión regular:
Código:
texto = texto.replace (/\[URL href=[\s*\w*]([^\]]*)\]/g,"<a href='$1' target='_blank'>");
El resultado que obtengo es satisfactorio salvo por un pequeño detalle:
Código:
<a href='ttp://www.dominio.com' target='_blank'>Enlace</a>
¡¿Dónde se ha metido la
h?!
Un saludo.