<%
function FormatText(str)
' Konverter HTML-tags
str = Server.HTMLEncode(str)
' Lav Reqular Expression object
Set objRegExp = New RegExp
objRegExp.IgnoreCase = True
objRegExp.Global = True
' Lav HTML-links
objRegExp.Pattern = "(\bhttp\:\/\/)?(\bw{3}\.\S+\.[a-z][a-z]+\b)(\/\S+\b)?(\?\S+\b)?"
str = objRegExp.Replace(str, "<a href="&chr(34)&"
http://$2$3$4"&chr(34)&" target='_blank'>$1$2$3$4</a>")
' Lav HTML-mailto
objRegExp.Pattern = "(\S+@{1}\S+\.[a-z][a-z]+\b)"
str = objRegExp.Replace(str, "<a href="&chr(34)&"mailto:$1"&chr(34)&">$1</a>")
Set objRegExp = Nothing
' Lav enkelt linieskift
str = Replace(str, vbcrlf, "<br>")
FormatText = str
end function
%>
<%
Response.Write FormatText(Rs("kommentar"))
%>
Det virker sq! Tak for hjælpen :o) Lægger du et svar, Søren?