Du übergibst dein RegExp-Objekt einfach der replace-Methode eines String-Objektes als ersten Parameter:
var myRegEx = new RegExp(...);
var myData = "Hello World";
var newData = myData.replace(myRegEx, "whatever");
Klasse, danke!
Für alle, die so was vielleicht auch mal brauchen:
var pattern = "\\[" + placeholder + "\\]"; // placeholder ist ein beliebiger String (Hier wird nach einem Platzhalter in eckigen Klammern gesucht)
var value = replacement; // replacement ist ein beliebiger String
myRegEx = new RegExp(pattern, "g"); // mit "g" wird er greedy
outputString = outputString.replace(myRegEx, value);