我有一个字符串:
string = "Green 3, Red 5, Blue 6, ";
我想把数字值加在一起,也就是说这个字符串的答案应该是:3 + 5 + 6 = 14。
我已经从字符串中删除了非数字值,但找不到将数字相加的方法!
var string = string.replace(/\D/g,""); 到目前为止我得到的是356而不是14!
我想把数字值加在一起,也就是说这个字符串的答案应该是:3 + 5 + 6 = 14。
我已经从字符串中删除了非数字值,但找不到将数字相加的方法!
var string = string.replace(/\D/g,""); 到目前为止我得到的是356而不是14!
string.match(/\d+/g)
然后将数组元素相加。 - Avinash Raj