国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

教你如何在asp下去除數(shù)組中的重復項

2024-05-04 11:05:32
字體:
供稿:網(wǎng)友

在查看asp編碼的時候我們可以在其中發(fā)現(xiàn)有許多的數(shù)組重復項,但是一點點刪除又太麻煩了,那么我們現(xiàn)在就讓小編教你如何在asp下去除數(shù)組中的重復項吧。
?

復制代碼 代碼如下:

<%
Function MoveR(Rstr)
Dim i,SpStr
SpStr = Split(Rstr,",")
For i = 0 To Ubound(Spstr)
If I = 0 then
MoveR = MoveR & SpStr(i) & ","
Else
If instr(MoveR,SpStr(i))=0 and i=Ubound(Spstr) Then
MoveR = MoveR & SpStr(i)
Elseif instr(MoveR,SpStr(i))=0 Then
MoveR = MoveR & SpStr(i) & ","
End If
End If
Next
End Function
response.write MoveR("abc,abc,dge,gcg,dge,gcg,die,dir,die")%>

?

結(jié)果是:abc,dge,gcg,die,dir

如果是兩個數(shù)組進行對比,去掉相同的數(shù)組元素:

?

復制代碼 代碼如下:

<%
??????? Function mover(farray,sarray)
??????? a = Split(farray, ",")
??????????? Set dic = CreateObject("Scripting.Dictionary")
??????????? For k=0 To UBound(a)
???????????? If a(k)<> "" Then dic.Add "_" & a(k), a(k)
??????????? Next
??????????? a = Split(sarray, ",")
??????????? For k=0 To UBound(a)
??????????????? If a(k)<> "" Then
??????????????????? If dic.Exists("_" & a(k)) Then
??????????????????? dic.Remove "_" & a(k)
??????????????????? End If
??????????????? End If
??????????? Next
??????????? items = dic.Items()
??????????? Set dic = Nothing
??????????? moveR=Join(items, ",")
??????? End Function
n1 = "a,b,1,11,12,13,14,15,16,17,19,20,22"
n2 = "a,1,12,14,18,19,20"
response.write mover(n1,n2)
%>

?

結(jié)果是:

3.數(shù)組A中有為空的元素(如a=array("ww","ss","","dd","","ee")),
?想把這些空元素從數(shù)組A中去掉.并把去掉空元素有的數(shù)組賦給數(shù)組B.

?

復制代碼 代碼如下:

?str=""
for i = lbound(A) to ubound(A)
if A(i)<>"" then
if i<>lbound(A) then str = str + "," end if
str = str & A(i)
end if
next
b = split(str,",")

上文中介紹了教你如何在asp下去除數(shù)組中的重復項的內(nèi)容,大家下次若是還需要除數(shù)組中的重復項就可以參照這些解決辦法,基本上可以搞定。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 湾仔区| 哈密市| 昆山市| 定边县| 英德市| 南安市| 靖边县| 宾阳县| 邵阳县| 高雄县| 满城县| 黑龙江省| 崇义县| 渝北区| 仙游县| 彭水| 巴里| 五华县| 蚌埠市| 建始县| 扎囊县| 楚雄市| 扎鲁特旗| 班玛县| 齐河县| 巩留县| 英吉沙县| 日喀则市| 左权县| 河东区| 琼中| 宜阳县| 梅河口市| 罗源县| 西丰县| 福泉市| 团风县| 从江县| 襄垣县| 鄯善县| 蓬安县|