【发布时间】:2020-12-15 15:46:25
【问题描述】:
我有一个从端点返回的字符串,我需要将字符串的某些部分添加在一起以产生两个不同的值。
示例响应:
149,226;147,226;146,224
现在我知道我可以使用一元加号运算符来强制将字符串视为这样的数字。
var num1 = '20',
num2 = '22';
var total = (+num1) + (+num2);
或者我可以像这样进行一些转换
var number1 = parseInt(num1);
var number2 = parseInt(num2);
var total = number1 + number2;
其中任何一个都可以正常工作,但这并不是我想要的。
我想得到这个结果
149,226;147,226;146,224
然后将第一个来者之前的所有数字加在一起,这样将是 (149, 147, 146) 以产生一个结果,然后将第二个来者之后的所有数字加在一起 (226, 226, 224)。
我知道我可能需要某种 reg 表达式,我只是不知道是什么。
【问题讨论】:
标签: javascript regex string