gruss Severin,
text.replace(/\Variable\b/,"NeuesWort");
Das funktioniert nicht, da er so Variable als String behandelt.
Also habe ich versucht /\ und \b/ in variablen zu speichern. Also:
var1="/";
var2="\b/";
var3=var1+Variable+var2;
text.replace(var3,"NeuesWort");
benutze doch den RegExp-konstruktor:
var regExpression = new RegExp(variable+"\b","g");
// var regExpression = new RegExp("\b"+variable+"\b","g");
// alert(regExpression );
text = text.replace(regExpression,"neuesWort");
// eval() taete es auch -
// var regExpression = eval("/\b"+variable+"\b/g");
// - verstoesst aber gegen die reine lehre;
by(t)e by(t)e - peterS. - pseliger@gmx.net