webForumDet fria alternativet

Replaca både http till länk & bild

ASP

3 svar · 238 visningar · startad av zlasher

Medlem sedan okt. 2001157 inlägg
Frågan#1

Hejsan!

Jag sökte efter det här men hittade inget...

Jag letar efter en replacefunktion som både gör om http:// till länk och t.ex.

Medlem sedan juni 20019 519 inlägg
#2

Sök på reg.exp, regular expression eller går till: http://www.webeye.nu exempel:

   objRegExp.Pattern = "\[.img\]((.|\n)*?)\[/.img\])"
   strText = objRegExp.Replace(strText, "<img src='$1'>")

ta bort . från koden :e

Medlem sedan okt. 2001157 inlägg
#3

Call me stupid men jag förstod inte riktigt ändå :(
fick det inte att funka...

Medlem sedan juni 20019 519 inlägg
#4

<%
Function img(strText)

Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true
objRegExp.MultiLine = True
strText = Server.HTMLEncode(strText)

objRegExp.Pattern = "\[img\]((.|\n)*?)\[/img\])"
strText = objRegExp.Replace(strText, "<img src='$1'>")

img = strText

End Function
%>

och om du kör med en databas: <%=img(recset("Fält"))%>
så kommer du att se att det fungera

249 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)