JS正则表达式从字符串中取值并替换

JavaScript012

JS正则表达式从字符串中取值并替换,第1张

你的目的是把D2 E3 F4的值相加,得到他们的和。这个不需要替换的,js数字直接相加就可以。

var D2=5,E3=10,F4=20

var str = parseInt(D2)+parseInt(E3)+parseInt(F4) //parseInt是把字符转数字

alert(str)

这样str的值就是D2 E3 F4相加的结果。

如果是输入 你可以input=number 就可以了

如果是取输入内容的数字,下面给一个简单的正则:

'sdfsdf3234234.234234'.match(/\d+\.?\d{0,2}/)