<script>
str="select_01_10=d, select_01_02=c, select_01_01=c, select_01_09=a, select_01_08=c, select_01_07=c, select_01_03=b, select_01_04=c, select_01_05=b, select_01_06=a";
function qswhSort(a,b){
var n=("select_01_").length
var na=a.substr(n,2)
var nb=b.substr(n,2)
return Number(na)-Number(nb)
}
arr=str.split(", ").sort(qswhSort)
alert(arr);
</script>
str="select_01_10=d, select_01_02=c, select_01_01=c, select_01_09=a, select_01_08=c, select_01_07=c, select_01_03=b, select_01_04=c, select_01_05=b, select_01_06=a";
function qswhSort(a,b){
var n=("select_01_").length
var na=a.substr(n,2)
var nb=b.substr(n,2)
return Number(na)-Number(nb)
}
arr=str.split(", ").sort(qswhSort)
alert(arr);
</script>
<script>
str="select_01_10=d, select_01_02=c, select_01_01=c, select_01_09=a, select_01_08=c, select_01_07=c, select_01_03=b, select_01_04=c, select_01_05=b, select_01_06=a";
myarray=str.split(", ").sort();
for(i=0;i<myarray.length;i++)
alert(myarray[i]);
</script>
function qswhSort(a,b){
var reg=/select_01_(\d+)=/
var na=a.match(reg)[1]
var nb=b.match(reg)[1]
return Number(na)-Number(nb)
}str="select_01_10=d, select_01_2=c, select_01_1=c, select_01_9=a, select_01_8=c, select_01_7=c, select_01_3=b, select_01_4=c, select_01_5=b, select_01_6=a";
arr=str.split(", ").sort(qswhSort)
for(i=0;i<arr.length;i++)
document.write(i+1,":",arr[i],"<br>");str="select_01_10=d, select_01_02=c, select_01_01=c, select_01_09=a, select_01_08=c, select_01_07=c, select_01_03=b, select_01_04=c, select_01_05=b, select_01_06=a";
arr=str.split(", ").sort(qswhSort)
for(i=0;i<arr.length;i++)
document.write(i+1,":",arr[i],"<br>");
</script>
function qswhSort(a,b){
var reg=/select_01_(\d+)=/
var na=a.match(reg)[1]
var nb=b.match(reg)[1]
return Number(na)-Number(nb)
}str="select_01_10=d, select_01_2=c, select_01_1=c, select_01_9=a, select_01_8=c, select_01_7=c, select_01_3=b, select_01_4=c, select_01_5=b, select_01_6=a";
arr=str.split(", ").sort(qswhSort)
for(i=0;i<arr.length;i++)
document.write(i+1,":",arr[i].split("=")[1],"<br>");str="select_01_10=d, select_01_02=c, select_01_01=c, select_01_09=a, select_01_08=c, select_01_07=c, select_01_03=b, select_01_04=c, select_01_05=b, select_01_06=a";
arr=str.split(", ").sort(qswhSort)
for(i=0;i<arr.length;i++)
document.write(i+1,":",arr[i].split("=")[1],"<br>");
</script>