Здравствуйте, подскажите что я делаю не так, много чего перепробовала, но не как не получается реализовать то что я хочу.
Надо из строки
<div class="images" id="<%=i%>"><img src="<%=res[i]%>" /></div>
Получить
<div class="images" id="0"><img src="http://localhost/images/background.jpg" /></div>
Но получаю
<div class="images" id="i"><img src="res[i]" /></div>
Вот мой код
var echo = '<div class="images" id="<%=i%>"><img src="<%=res[i]%>" /></div>';
res = Array(
'http://localhost/images/background.jpg',
'http://localhost/images/logo.png'
);
for (var i=0; i<res.length; ++i) {
console.log(echo.replace(/[\r\t\n]/g, " ")
.split("<%").join("\t")
.replace(/((^|%>)[^\t]*)'/g, "$1\r")
.replace(/\t=(.*?)%>/g, "$1")
.split("\t").join("');")
.split("%>").join("p.push('")
.split("\r").join("\\'")
);
}