Не нравится мне мой код, он работает, но какой-то он некрасивый.
Помогите пожалуйста сделать конфетку
<div id="name1">hello</div>
<div id="test">hello</div>
var str='test((name1))testdfe ((test))';
data = str.replace(str.match(/\(\(\S+?\)\)/gim)[0], document.getElementById(str.match(/\(\(\S+?\)\)/gim)[0].slice(2, -2)).innerHTML);
src = data.replace(str.match(/\(\(\S+?\)\)/gim)[1], document.getElementById(str.match(/\(\(\S+?\)\)/gim)[1].slice(2, -2)).innerHTML);
alert(src);