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

首頁(yè) > 編程 > ASP > 正文

asp 數(shù)組 重復(fù)刪除函數(shù)(腳本之家增強(qiáng)版)

2024-05-04 11:00:04
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

因?yàn)橐獙憘€(gè)東西用到,所以百度了一下,居然有朋友亂寫,而且比較多,都沒(méi)有認(rèn)真測(cè)試過(guò),只對(duì)字符可以,但是對(duì)數(shù)字就不可以,而且通用性很差,需要修改才可以真正使用。沒(méi)辦法就自己寫了,經(jīng)過(guò)測(cè)試完全沒(méi)有問(wèn)題,而且思路很方便,代碼很短,如下:
復(fù)制代碼 代碼如下:
<%
function cxarraynull(cxstr1,cxstr2)
if isarray(cxstr1) then
cxarraynull = "對(duì)不起,參數(shù)1不能為數(shù)組"
Exit Function
end if
if cxstr1 = "" or isempty(cxstr1) then
cxarraynull = "nodate"
Exit Function
end if
ss = split(cxstr1,cxstr2)
cxs = cxstr2&ss(0)&cxstr2
sss = cxs
for m = 0 to ubound(ss)
cc = cxstr2&ss(m)&cxstr2
if instr(sss,cc)=0 then
sss = sss&ss(m)&cxstr2
end if
next
cxarraynull = right(sss,len(sss) - len(cxstr2))
cxarraynull = left(cxarraynull,len(cxarraynull) - len(cxstr2))
end Function
%>

使用方法和函數(shù)表示:
1、cxarraynull(cxstr1,cxstr2)函數(shù)中的兩個(gè)參數(shù):
cxstr1:要檢測(cè)的數(shù)組變量,可以為空,或其它未知的錯(cuò)誤數(shù)據(jù),當(dāng)為空或則為錯(cuò)誤數(shù)據(jù)返回"nodate"。
cxstr2:數(shù)組的分割符號(hào),可以為空,或?yàn)閏hr(13)等,自動(dòng)替換輸出。
2、測(cè)試代碼:
<%
s="1,2,3,4,2,3,5,3"
s=cxarraynull(s,",")
response.write s
%>
輸出:1,2,3,4,5


錯(cuò)新站長(zhǎng)站增強(qiáng)版本,解決了數(shù)組中最后一位的,逗號(hào)問(wèn)題。
復(fù)制代碼 代碼如下:
<%
function cxarraynull(cxstr1,cxstr2)
if isarray(cxstr1) then
cxarraynull = "對(duì)不起,參數(shù)1不能為數(shù)組"
Exit Function
end if
if cxstr1 = "" or isempty(cxstr1) then
cxarraynull = "nodate"
Exit Function
end if
do while instr(cxstr1,",,")>0
cxstr1=replace(cxstr1,",,",",")
loop
if right(cxstr1,1)="," then
cxstr1=left(cxstr1,len(cxstr1)-1)
end if
ss = split(cxstr1,cxstr2)
cxs = cxstr2&ss(0)&cxstr2
sss = cxs
for m = 0 to ubound(ss)
cc = cxstr2&ss(m)&cxstr2
if instr(sss,cc)=0 then
sss = sss&ss(m)&cxstr2
end if
next
cxarraynull = right(sss,len(sss) - len(cxstr2))
cxarraynull = left(cxarraynull,len(cxarraynull) - len(cxstr2))
end function
%>

測(cè)試代碼:
復(fù)制代碼 代碼如下:
s="1,2,3,4,55,55,55,333,333,2,3,5,3,88,,,,,,,66,,66,,,,,,,,,,,,,,,,,,,,,,,,"
s=cxarraynull(s,",")
response.write s

您可能感興趣的文章:

asp取得數(shù)組中的最大值的方法asp下使用數(shù)組存放數(shù)據(jù)的代碼asp 得到動(dòng)態(tài)數(shù)組中元素的個(gè)數(shù)asp.net 數(shù)組中字符串替換的幾種方式asp 動(dòng)態(tài)數(shù)組 提供Add、Insert、Remove、RemoveAt、Search等方法。asp.net 字符串、二進(jìn)制、編碼數(shù)組轉(zhuǎn)換函數(shù)asp.net通過(guò)js實(shí)現(xiàn)Cookie創(chuàng)建以及清除Cookie數(shù)組的代碼asp textarea 多行數(shù)組分割處理方法ASP 過(guò)濾數(shù)組重復(fù)數(shù)據(jù)函數(shù)(加強(qiáng)版)ASP 使用Filter函數(shù)來(lái)檢索數(shù)組的實(shí)現(xiàn)代碼asp數(shù)組的使用介紹Asp與JS的數(shù)組和字符串下標(biāo)介紹asp中使用redim、preserve創(chuàng)建動(dòng)態(tài)數(shù)組實(shí)例ASP定義數(shù)組方法的技巧
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 长宁县| 临汾市| 龙泉市| 蓝山县| 榕江县| 九台市| 永福县| 如皋市| 聂荣县| 通化市| 油尖旺区| 东莞市| 老河口市| 封丘县| 仪征市| 凌源市| 开江县| 大田县| 伊通| 神木县| 图片| 台东县| 昌邑市| 虞城县| 蛟河市| 北辰区| 邹平县| 桐城市| 逊克县| 香港 | 商丘市| 辰溪县| 拉萨市| 永嘉县| 余姚市| 杭锦旗| 莱芜市| 化德县| 长宁县| 仙居县| 浏阳市|