webForumDet fria alternativet

Regular Expressions

4 svar · 186 visningar · startad av sudden

suddenMedlem sedan okt. 2002341 inlägg
#1

Hej!
Jag har följande kod:

<%
strText = "Tjollahoppsan...<........>"

Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true
objRegExp.Pattern = "(<%)|(%>)|(<)|(>)"
<%
strText = objRegExp.Replace(strText,"<b>$1</b><b><font color=""red"">$2</font></b><i><font color=""red"">$3</font></i>")
Response.write strText
%>

Men problemet är att den kod som kommer efter <% behandlas som asp!
Hur får jag bukt med detta??
Tacksam för svar!

LarsGMedlem sedan dec. 200012 464 inlägg
#2
objRegExp.Pattern = "(<" & "%)|(%" & "> )|(< )|(> )"
suddenMedlem sedan okt. 2002341 inlägg
#3

Tack så extremt mycket =) =)

suddenMedlem sedan okt. 2002341 inlägg
#4

Hur gör jag om jag vill att taggen <% ska hana innuti en tabell?

<%
strText = "Tjollahoppsan...<här har vi en databas < i prog<% av en DSN koppling!"

RegExp = Request.Form("artikel")
Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true
objRegExp.Pattern = "(<" & "%)|(%" & "> )|(< )|(> )"

strText = objRegExp.Replace(strText,"<table width='7' height='20' bgcolor='red' border='0'>$1<td></td></table><font color=""red"">$2</font></b><i><font color=""red"">$3</font></i>")
Response.write strText
%>
suddenMedlem sedan okt. 2002341 inlägg
#5

Förresten...jag fixade det =)

136 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)