Hej!
Jag har en blogg där jag skriver bla kod i mina inlägg.
Såg idag att koden syns jo inte utan bara skickas in som kod.
Jag använder mig utav:
<%=Replace(Trim(rs("text")),vbCrLf,"<br>")%>
för att skriva ut koden.
Då funkar dte jo at skriva <i>jjlk</i> i formuläret,
Men hur löser jag det om jag vill skriva kod?
Så sant så sant...söker man så finner man men jag fann inget i natt men jag hittade en lösning imorse...
Löste det med regexp
Så här ser mi lösning ut:
<%
Innlegg = Replace(Server.HTMLEncode(rs("text")),vbCrLf,"<br>")
With New RegExp
.Global=True
.IgnoreCase=True
.Pattern="\[b\]([\w\W]*?)\[/b\]"
Innlegg=.Replace(Innlegg,"<b>$1</b>")
.Pattern="\[u\]([\w\W]*?)\[/u\]"
Innlegg=.Replace(Innlegg,"<u>$1</u>")
.Pattern="\[i\]([\w\W]*?)\[/i\]"
Innlegg=.Replace(Innlegg,"<i>$1</i>")
End With
Response.write(Innlegg)
%>
Mvh Martin
258 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2