webForumDet fria alternativet

ta ut alla namnen i en sträng

ASP

7 svar · 209 visningar · startad av ampy

Medlem sedan feb. 20011 498 inlägg
Frågan#1

Jag har en sträng som t ex kan se ut så här:

<*>Andreas<*>Bert<*>Sven<*>Lars<*>

Hur kan jag nu på lättast sätt få ut dessa namn så att dem skrivs ut som en lista?

Andreas
Bert
Sven
Lars

Medlem sedan mars 20021 889 inlägg
#2

Är det alltid <*> mellan de olika namnen? Alltså, de tre tecknen?

:)

Medlem sedan feb. 20011 498 inlägg
#3

Japp!

Medlem sedan mars 20015 287 inlägg
#4
<%
strText = "<*>Andreas<*>Bert<*>Sven<*>Lars<*>"

myarr = split(strText , "<*>")

For i = 0 to ubound(myarr)
	response.write myarr(i) & "<br>" & vbcrlf
next
%>
Medlem sedan mars 20021 889 inlägg
#5

Hehe, typiskt! Jag hann inte!

;)

Medlem sedan mars 20015 287 inlägg
#6

He he, satt precis med en liknande pryl framför mig.

Medlem sedan feb. 20011 498 inlägg
#7

Tack så mycket!

Medlem sedan apr. 2001425 inlägg
#8

Eller med for each...

<%
strText = "<*>Andreas<*>Bert<*>Sven<*>Lars<*>"

For Each strName in split(strText , "<*>")
	response.write strName  & "<br>" & vbcrlf
Next
%>

mvh

257 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)