输入 字符串 aaaaaabbbbbccccddac输出 a6b5c4d2a1c1用JavaScript 语言 或其他语言都可以
2 回答
ibeautiful
TA贡献1993条经验 获得超5个赞
Here comes oneliner
const countSuccession = s => s.match(/(.)\1*/g).reduce((r, x) => r + x[0] + x.length, '')
console.log(countSuccession('aaaaaabbbbbccccddac'))
达令说
TA贡献1821条经验 获得超6个赞
var result = '';
'aaaaaabbbbbccccddac'.match(/(.)\1*/g).map(function (item) {
result += item[0] + item.length;
});
console.log(result);
添加回答
举报
0/150
提交
取消