首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

ASP文本加数字的排序请问

2012-04-19 
ASP文本加数字的排序请教我现在有如下一段字符串:少锡:38,多锡:3,连锡:5,锡刺:0,锡渣:0,未焊:0请问如下进

ASP文本加数字的排序请教
我现在有如下一段字符串:
少锡:38,多锡:3,连锡:5,锡刺:0,锡渣:0,未焊:0
请问如下进行排序,转化成为:
少锡:38,连锡:5,多锡:3,锡刺:0,锡渣:0,未焊:0


[解决办法]

VBScript code
dim str:str = "少锡:38,多锡:3,连锡:5,锡刺:0,锡渣:0,未焊:0"dim arr:arr = split(str,",")for i = 0 to ubound(arr)    dim temp,iv,jv        for j = i to ubound(arr)        iv = split(arr(i),":")(1)        jv = split(arr(j),":")(1)        if(int(iv) < int(jv)) then            temp = arr(i)            arr(i) = arr(j)            arr(j) = temp         end if    nextnextResponse.Write(join(arr,",")) 

热点排行