Hallo Max,
Das Problem ist, dass "string1" usw. in einem Text vorkommen und in diesem durch "ersatz1" usw. ersetzt werden sollen.
*lol* Okay, dann einfach so:
var from = ['string1', 'string2', 'string3'];
var to = ['ersatz1', 'ersatz2', 'ersatz3'];
var str = 'string1 string3 string2, string3string2';
for (var i=0; i<from.length; i++){
myRegExp = new RegExp(from[i],"g");
str = str.replace(myRegExp, to[i]);
}
alert(str);
Mit freundlichem Gruß
Micha