var str = "b30,d38,a21,d9,f32,cd21,za8";
var one = str.split(/\,/);
// 升序
one.sort(function(first,second){
var f = parseInt(first.replace(/[a-z\s]/ig,''), 10);
var s = parseInt(second.replace(/[a-z\s]/ig,''), 10);
if (f > s) {
return 1;
} else if (f < s) {
return -1;
} else {
return 0;
}
});
console.log(one);
str = one.join(",");
console.log(str);