本帖最后由 pcl_test 于 2016-7-18 20:05 编辑
- //&cls&cscript -nologo -e:jscript "%~f0"<"1.txt"&pause&exit
- var map={}, s='';
- while(!WSH.StdIn.AtEndOfStream){
- var str = WSH.StdIn.ReadLine();
- var a = str.replace(/[^\,]+$/, '').replace(/^\s*/, '');
- var b = str.replace(/^.+\,/g, '').replace(/\s*$/, '');
- if(!map[a]){
- map[a]=b;
- }else{
- if(map[a]>=b)map[a]=b;
- }
- }
- for(var m in map)s+=m+map[m]+'\r\n'
- WSH.Echo(s);
复制代码
|