03. januar 2004 - 21:14
Der er
2 kommentarer og
1 løsning
Antal forskellige værdier i streng
Hejsa
Jeg har en en streng der indeholder:
341,510,510,510,1035,1539,1568,1460,1460,1460,1460,1460
Hvordan finder jeg antal forskellige forekomster. I dette tilfælde 6 forskellige (341,510,1035, 1539,1568 og 1460)
Der må være en nem måde at teste det på.
/Odie
03. januar 2004 - 21:31
#1
Denne udskriver 6 som den skal ;)
<%
s = "341,510,510,510,1035,1539,1568,1460,1460,1460,1460,1460"
a = split(s,",")
set w = Server.CreateObject("Scripting.Dictionary")
for i=lbound(a) to ubound(a)
w.item(a(i)) = w.item(a(i))+1
next
response.write w.count
%>