借 3 楼代码一用- @if (0)==(0) echo off
- cscript //nologo //e:jscript "%~f0" < %0 & pause & exit
- @end
-
- var s = WScript.StdIn.ReadAll();
- s = s.match(/[^\r\n]/g).sort().join('');
- var re = /(.)(\1)*/g, n = 0, ar = [];
- s.replace(re,function($0,$1){
- n++;
- ar.length = ar.length > $0.length ? ar.length : $0.length;
- ar[$0.length-1] ? ar[$0.length-1].push($1) : ar[$0.length-1]=[$1];
- })
- WScript.Echo('最多: ' + ar.pop().join('\r\n') + '\n个数: ' + n);
复制代码
|