function testThis(numParens, doBackRefs, strOriginal, strReplace){  var openParen = doBackRefs? '(' : '(?:';  var closeParen = ')';  var pattern = '';    for (var i=0; i<numParens; i++) {pattern += openParen;}  pattern += strOriginal;  for (i=0; i<numParens; i++) {pattern += closeParen;}  var re = new RegExp(pattern);  var res = strOriginal.search(re);  res = strOriginal.match(re);  res = strOriginal.replace(re, strReplace);}
5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5872/3703c3c05f398a63e55992f7687ef65273b26d6a/regress-119909.js/clean/js/tests/ecma_3/RegExp/regress-119909.js