var str = 'cout->(\'Hello\');\ncout->(\'World\');' var code = str.replace(/cout->\('([^']*)'\);/g, 'alert(\'$1\');'); eval(code);