rem: printBugNumber (28686);  var str = 'foo "bar" baz'; reportCompare ('foo \\"bar\\" baz', str.replace(/([\'\"])/g, "\\$1"), "str.replace failed.");  exitFunc ("test");  
add: printBugNumber (28686);  var str = 'foo "bar" baz'; reportCompare ('foo \\"bar\\" baz', str.replace(/([\'\"])/g, "\\$1"), "str.replace failed.");  exitFunc ("test");  
context: function test(){        enterFunc ("test");    printBugNumber (28686);        var str = 'foo "bar" baz';    reportCompare ('foo \\"bar\\" baz', str.replace(/([\'\"])/g, "\\$1"),                   "str.replace failed.");        exitFunc ("test");    }
meta: 10520	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10520/0b675418ba636127763e94e614e62364d6caa659/regress-28686.js/buggy/js/tests/ecma_3/RegExp/regress-28686.js