//确保每组数据既有字母又有数字 console.dir([ 'b30', 'd38', 'a21', 'd9', 'f32', 'cd21', 'za8' ].sort(function(a, b){ var aa = a.match(/(\d+)/)[0] - 0, bb = b.match(/(\d+)/)[0] - 0; return aa - bb; }));
//确保每组数据既有字母又有数字