如何从字符串中移除逗号与加号(+)?现有代码优化方案咨询
解决方案
你可以通过修改正则表达式,同时匹配逗号和加号并移除它们。调整后的代码如下:
actualValue.push(parseFloat(wholeValues[i].replace(/[,+]/g, '')))
说明
- 正则表达式
/[,+]/g中的[]是字符类,代表匹配其中任意一个字符(此处为逗号,和加号+) g修饰符用于全局匹配,保证字符串里所有符合条件的字符都会被移除- 经过
replace处理后,字符串中的逗号和加号会被全部清空,再通过parseFloat转换为数值
内容的提问来源于stack exchange,提问作者arslan_chaudhry
相关产品推荐
相关产品推荐

