De entrada te digo que no debes usar a
var
como una variable pues es una
palabra reservada del lenguaje.
En cuanto a tu problema, lo único que tendrías que hacer es utilizar una expresión regular que busque un conjunto de valores cualesquiera entre las etiquetas
[IMG]
e
[/IMG]
, utilizando los paréntesis para formar un grupo al cual harás referencia en la sustitución para utilizarlo como valor del atributo
src
:
Código Javascript
:
Ver originalvar cadena = "[IMG]imagen.jpg[/IMG]",
patron = /\[IMG\](.*)\[\/IMG\]/gi,
reemplazo = "<img class='img_noticia_expandida' src='\1' />",
resultado = cadena.replace(patron, reemplazo);