webForumDet fria alternativet

objRegExp problem [URL][/URL]

1 svar · 205 visningar · startad av znyder

znyderMedlem sedan dec. 2002172 inlägg
#1

Hejsan :)
Jag har ett litet problem.

Function link(str)

Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true

objRegExp.Pattern = "\[URL\]([^\[]*)\[/URL\]"
str = objRegExp.Replace(str, "<A HREF=""http://$1"" TARGET=""LANK"">[url]http://[/url]$1</A>")

link = str

End Function

Detta då, om någon skriver:[ URL ]www.google.com[ /URL ] så skulle jag vilja att koden kollade upp om det är www i början annars så lägger den till HTTP:// i koden... Har försökt på lite olika sätt fast med negativa resultat.

Sen undrar jag om det är krångligt att göra som webforum har med URLet, att man kan skriva in address och namnet på hemsidan :)

Tack på förhand!

Jesper TMedlem sedan nov. 20017 144 inlägg
#2

En variant kan ju kanske vara att replaca lite i början av funktionen:

Function link(str)
str=replace(str,"http://")
...

Då kommer ju eventuell förekomst av http:// att tas bort varpå den senare kommer att läggas till.

254 ms totalt · 3 externa anrop · v20260731065814-full.30151723
132 ms — hämta forumlista (db)
120 ms — hämta statistik (db)
123 ms — hämta tråd, inlägg och bilagor (db)