Simpel replace - virker ikke
HejJeg har en funktion ved navn "replaceStr", som konverterer 3 specialtegn til nogle andre tegn - og det virker fint. Men nu vil jeg gerne have tegnene kørt tilbage igen, og derfor har jeg lavet "replaceStr2" - men det virker ikke. Den erstatter dem med forkerte tegn - hvorfor?
function replaceStr (streng) {
streng = streng.replace(/´/gi,"\'");
streng = streng.replace(/"/gi,"\"");
streng = streng.replace(/<br>/gi, "\n");
return streng;
}
function replaceStr2 (streng) {
streng = streng.replace("\'",/´/gi);
streng = streng.replace("\"",/"/gi);
streng = streng.replace("\n",/<br>/gi);
return streng;
}