Använder länk Boogie's göra om http:// till länkar men undrar om det är någon som vet hur jag ska gå tillväga för att minska ner själva namnet på länken (om det har ett låååååångt namn).
Har sett här på Webforum att det blir punkter i mitten av länk namnet och det är ju att föredra eftersom man görna vill se vad det är för sorts sidan man kommer till.
function FormatPost(ByVal strText)
dim objRegExp
set objRegExp = new RegExp
objRegExp.Global = true
objRegExp.IgnoreCase = true 'No case sensitive
objRegExp.Pattern = "([url]http://[/url]|[url]https://[/url]|[url]ftp://[/url])(\S)(\S+)"
strText = objRegExp.Replace(strText, "<a href=""$1$2$3"" target=""_blank"">$2$3</a>")
objRegExp.Pattern = "(mailto:)(\S)(\S+)"
strText = objRegExp.Replace(strText, "<a href=""$1$2$3"">$2$3</a>")
objRegExp.Pattern = "(img://(\S)(\S+))"
strText = objRegExp.Replace(strText, "<img src=""http://$2$3"" alt=""http://$2$3"">")
objRegExp.Pattern = "\[url=(.*?)\](.*?)\[/url]"
strText = objRegExp.Replace(strText, "<a href=""http://$1"" target=""_blank"">$2</a>")
objRegExp.Pattern = "\[mail=(.*?)\](.*?)\[/mail]"
strText = objRegExp.Replace(strText, "<a href=""mailto:$1"">$2</a>")
set objRegExp = nothing
FormatPost = strText
end function
Den koden är den som var med från början. Den lägger jag mig inte i. :p
Men när jag kollar på koden så verkar patternet se mycket underligt och jag förstår inte vad det är till för.