// 要求 找出 字符串 上重复次数最多的 字母名称 和 次数。
var sStr = 'aaabaccaabbbcccccabcacbbaa',
aArr = sStr.split('').sort().join('').replace(/(b)/,'|$1').replace(/(c)/,'|$1').split('|').sort(function(a,b){
if (a.length >= b.length) return -1;
return 1;
});
alert(aArr[0][0] + ' 是最多重复次数为: ' + aArr[0].length);
// 假设 字母有很多不相同的这种不好用 大家有没更好的方法???
var sStr = 'aaabaccaabbbcccccabcacbbaa',
aArr = sStr.split('').sort().join('').replace(/(b)/,'|$1').replace(/(c)/,'|$1').split('|').sort(function(a,b){
if (a.length >= b.length) return -1;
return 1;
});
alert(aArr[0][0] + ' 是最多重复次数为: ' + aArr[0].length);
// 假设 字母有很多不相同的这种不好用 大家有没更好的方法???