更新时间2018-11-30 11:26:19
来个javascript版本的吧:
function sumSplit(s, opt) {
var sum = 0;
if (s) {
debugger
var arry = s.split(opt);
if (arry && arry.length > 0) {
for (var k in arry) {
if (!isNaN(arry[k])) {
sum += parseInt(arry[k]);
}
}
}
}
return sum;
}
测试调用:
console.log(sumSplit('345_123_23', '_'));
你可以直接接打印出的