Hallo,
ich hätte auch keine zig Variablen definiert, sondern zumindest ein Array.
Dann raten wir dem Fragesteller doch lieber diese Lösung:
var url = "/wwww/_PLATZHALTER1_/_PLATZHALTER2_/_PLATZHALTER3_/_PLATZHALTER4_/";
var texte = [
undefined, // Position 0 bleibt leer
"text1",
"text2",
"text3",
"text4"
];
var platzhaltername = "PLATZHALTER";
var regexp = new RegExp("_" + platzhaltername + "(\\d+)_", "g");
function ersetzungsfunktion (treffer, nummer) {
return texte[nummer];
}
var url = url.replace(regexp, ersetzungsfunktion);
alert(url);
Mathias