function func(var1, var2){ alert(var1); alert(var2); return 'На то что заменим'; }; ':111:{222}'.replace(/\:(.*?)\:\{(.*?)\}/g, func("$1", "$2"));