regular expression replace
hej eksperter!jeg sidder og har et lille problem med min javascript kode :(
Jeg har et hiddenfield på min hjemmeside med værdien "body:color:blue", og koden neden uder skulle gerne erstatte blue til red, men koden virker ikke.
Min regular expression skulle gerne virke, da jeg har testet det i programmet Expresso
function update(){
var val = "body:color:red";
var minArr = val.split(":");
var klasse = minArr[0].replace(".", "\\.")
document.getElementById("StyleSheetHiddenField").value = document.getElementById("StyleSheetHiddenField").value.replace("(?<="+klasse+":"+minArr[1]+":)[#\\w\\(\\)\\'\\.]+", minArr[2]);
document.write(document.getElementById("StyleSheetHiddenField").value);
}
Hvad gør jeg galt?
