\1 等於 (\w)javascript
var
s =
'aaabbbcccaaabbbaaabbbbbbbbbb'
;
var
a = s.split(
''
);
a.sort();
s = a.join(
''
);
var
pattern = /(\w)\1*/g;
var
ans = s.match(pattern);
ans.sort(
function
(a, b) {
return
a.length < b.length;
});;
console.log(ans[0][0] +
': '
+ ans[0].length);
|