<%
dim myarr(10)
tekst = "id=listlinks href=""
http://www.DETTE_SKAL_JEG_BRUGE.dk/"" target=_scurl> id=listlinks href=""
http://www.DETTE_SKAL_JEG_OGSÅ_BRUGE.com/"" target=_scurl>
www.swim.dk"i = 0
Function LinkToString(strInput)
Set objRegExpHTTP1 = New RegExp
objRegExpHTTP1.Global = True
objRegExpHTTP1.IgnoreCase = True
objRegExpHTTP1.Pattern = "(.*?)(www.)(.*?)(\.)(.*?)(>)"
strOutput = objRegExpHTTP1.Replace(strInput, "$3")
set objRegExpHTTP1 = Nothing
LinkToString = strOutput
End Function
Set objRegExp = New RegExp
objRegExp.Global = True
objRegExp.IgnoreCase = True
objRegExp.Pattern = "(.*?)(id=listlinks href=""
http://www.)(.*?)(\.)(.*?)(target=_scurl>)"
set matches = objRegExp.Execute(tekst)
for each match in matches
myarr(i) = LinkToString(match.value)
i = i+1
next
set objRegExp = Nothing
for i = 0 to UBound(myarr)
response.write myarr(i) & "<br>"
next
%>
Det her virker..
Dog er der lidt uoverensstemmelse med " omkring dit link... Det er vigtigt at du benytter 2x" for at den kan finde ud af det... Det kan du evt. gøre ved at køre strengen igennem med:
tekst = replace(tekst,""","""")
i det eks jeg har lavet har jeg antaget at du har "" på begge sider af linket.