webForumDet fria alternativet

Reg.Exp. Funkar på localhost men inte servern...

ASP

3 svar · 214 visningar · startad av erik_nordell

Medlem sedan aug. 2000431 inlägg
Frågan#1

Set objRegExp1 = New regexp
objRegExp1.Global = true
objRegExp1.IgnoreCase = true
objRegExp1.Pattern = "(<medlem(.*?)medlem>)"
txt = replace(replace(replace(replace(objRegExp1.Replace(txt,"<a href="&target&"medlem/medlem.asp?namn=$1>$1</a>"),"<","["),">","]"),"[medlem]",""),"[/medlem]","")

det funkar på min dator, men inte när jag lägger upp den på webhotellet, då får jag felet:

Microsoft VBScript runtime error '800a139a'

Unexpected quantifier

/inc/tecken.asp, line 120

och rad 120 är den nedersta raden.

Medlem sedan nov. 20017 144 inlägg
#2

Det kanske kan bero på vilken scriptengineversion som du kör med.

Medlem sedan aug. 2000431 inlägg
#3

hmm å då skulle servern köra med en äldre variant då, eller?
hur löser jag detta då..?!

Medlem sedan nov. 20017 144 inlägg
303 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
166 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
166 ms — ändringar (db)