så lige det her spørgsmål og fandt ud af her på de tidlige timer hvor omsonst det egentligt er at trække lidt værdier ud af en streng!
Men om du bruger split eller nedenstående kan vel egentligt være ligemeget.., jeg ved ikke hvad du skal bruge det til, men nedenstående fungerer :)
<%
Dim strTekst, intStart, intSlut, intSidste
strTekst = "
http://www.server.dk/test.asp?MainID=23&SubID=34&MenuID=2"do
t = t + 1
intStart = InStr(1, strTekst, "=") + 1
intSlut = InStr(intStart, strTekst, "&")
intSidste = int(len(strTekst) + 1)
If intSlut > 0 Then
Response.Write "<b>ID" & t & " : </b>" & Mid(strTekst, intStart, intSlut-intStart) & "<BR>"
Else
Response.Write "<b>ID" & t & " : </b>" & Mid(strTekst, intStart, intSidste-intStart) & "<BR>"
Exit do
End If
strTekst = Mid(strTekst, intSlut +1 , intSidste)
loop
%>
håber du ku bruge det !
-grunken