Javascript 仅从值获取数字-替换字符和符号
我只需要从名为“price”的id中的值中获取数字(带逗号和货币符号)。我有以下资料:Javascript 仅从值获取数字-替换字符和符号,javascript,Javascript,我只需要从名为“price”的id中的值中获取数字(带逗号和货币符号)。我有以下资料: function() { var element = document.querySelector('*[id^="price"]'); var price = element.innerHTML.match(/\d*\.\d*/)[0]; return price; } 这件作品的价值大约为“10.50英镑”。但如果我的值有一个逗号,如“2050.00英镑”,则返回“050.00” 如何只获取数字并替换任
function() {
var element = document.querySelector('*[id^="price"]');
var price = element.innerHTML.match(/\d*\.\d*/)[0];
return price;
}
这件作品的价值大约为“10.50英镑”。但如果我的值有一个逗号,如“2050.00英镑”,则返回“050.00”
如何只获取数字并替换任何货币符号和逗号?明白了:
function() {
var element = document.querySelector('*[id^="bew-price"]');
var price = element.innerHTML.replace(/\u00A3/g, '');
var trueprice = price.replace(/,/g , "");
return trueprice;
}
可能重复的