IE8 сообщает о непредвиденной ошибке квантификатора со следующей функцией JS, которую я хочу использовать для удаления определенных символов из строки.
function stripCurrencySymbols(currStr){
var symbols = [",",'£',"p","$"];
for(i in symbols){
currStr = currStr.replace(new RegExp(symbols[i], 'g'),"");
}
return currStr;
}
Я думаю, что это потому, что $ нужно экранировать, я попытался заменить его на \ $, но безрезультатно. Есть идеи?