JS正则表达式从字符串中取值并替换 5
D2=5,E3=10,F4=20varstr="D2+E3+F4";如何在JS中用正表达式取出str中的D2,E3和F4;并替换成他们的值,使str变成5+10+20....
D2=5,E3=10,F4=20
var str = "D2+E3+F4";
如何在JS中用正表达式取出 str 中的 D2,E3和F4;并替换成他们的值,使str变成5+10+20. 展开
var str = "D2+E3+F4";
如何在JS中用正表达式取出 str 中的 D2,E3和F4;并替换成他们的值,使str变成5+10+20. 展开
2个回答
2015-12-05 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:1748
获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。
向TA提问 私信TA
关注
展开全部
你的目的是把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相加的结果。
var D2=5,E3=10,F4=20;
var str = parseInt(D2)+parseInt(E3)+parseInt(F4); //parseInt是把字符转数字
alert(str);
这样str的值就是D2 E3 F4相加的结果。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询