Здравствуйте! Есть такой код
if(!oprice) {
oprice = "0";
} else {
oprice = oprice.replace(/[^\d]/g, '');
alert(oprice);
}
В него приходит цена продукта в нормальном виде, например 1 300 руб. То есть тысячи отделены пробелом (1 600 руб, 20 000 руб и т.д.) Но после этого кода цифра становится без пробела, то есть так - 1300 руб. Я так понимаю дело в регулярке. Как ее переписать, чтобы не терялся этот пробел?