您的位置:首页 > 编程语言 > ASP

烧脑的asp数组提取统计问题

2020-03-01 23:23 295 查看
asp数组是这样的:
|中国,陆地,大象,12|美国,陆地,大象,2|美国,陆地,大象,2|中国,海洋,海马,4|中国,陆地,大象,5|中国,陆地,大象,12   等等。。。。。
怎么让这里面的数组像这样分类统计?
中国,陆地,大象,29
美国,陆地,大象,4
中国,海洋,海马,4
下面的代码我可以进行子数组分组,但是不会进行分类统计。


下面代码的结果:
中国,陆地,大象,12
美国,陆地,大象,2
中国,海洋,海马,4
中国,陆地,大象,5

Dim ConstStr
ConstStr = "|中国,陆地,大象,12|美国,陆地,大象,2|美国,陆地,大象,2|中国,海洋,海马,4|中国,陆地,大象,5|中国,陆地,大象,12"
Dim arr,i,y,tempstr
arr = Split(ConstStr,"|")
For i=0 To UBound(arr)
        str = arr(i)
                tempstr = tempstr&str&"|"
                If InStr(tempstr,str&"|")=len(tempstr)-len(str) And InStrRev(tempstr,str&"|")=len(tempstr)-len(str) Then     '此句判断字符的唯一性,关键
                response.write(str&"<br>")
                End If
Next

  • 点赞
  • 收藏
  • 分享
  • 文章举报
sepingan0036 发布了20 篇原创文章 · 获赞 0 · 访问量 869 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: