[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
16楼 出现排序问题
  1. @if(0)==(0) echo off & cscript.exe -NoLogo -E:JScript %0 <a.txt>b.txt & pause & exit @end
  2. var arr = WScript.StdIn.ReadALL().match(/\d+-\d+/g);
  3. var tmp = {};
  4. for(var i = 0, len = arr.length; i < len; i++)  {
  5.     if (!tmp.hasOwnProperty(arr[i])) {
  6.         tmp[arr[i]] = 1
  7.     }
  8.     else { tmp[arr[i]]++ }
  9. }
  10. len = 0, arr = [];
  11. for(var i in tmp) {arr.push([i,tmp[i]]) }
  12. arr.sort().reverse();
  13. for(var i =0,len = arr.length; i < len; i++)  {
  14.     WScript.echo(arr[i].join('\t'))
  15. }
复制代码

TOP

返回列表