webForumDet fria alternativet
Logga in / Bli medlem

regExp.Pattern URL

ASP

8 svar · 271 visningar · startad av KimG

Medlem sedan apr. 2002105 inlägg
Trådstart#1

Hejsan!
Får inte detta att fungera:

objRegExp.Pattern = "\((.|\s)*?)\[\/url\]"
strText = objRegExp.Replace(strText,"<a href=""ref.asp?url=mailto:$1"" rel=""external"">$2</a>")

Får då alltså följande fel:

Microsoft VBScript runtime error '800a139a'

Unexpected quantifier

/inc/inc_functions.asp, line 54

Vad är fel?? :q

Medlem sedan juni 200032 967 inlägg
#2

Det felet brukar man få om man har en för gammal scriptengineversion. 5.5 har jag för mig att det är man ska ha.

mvh

Medlem sedan apr. 2002105 inlägg
#3

Hur får jag reda på vad mitt webhotell har för version då?

Medlem sedan juni 200032 967 inlägg
#4
Response.Write ScriptEngineMajorVersion & "." & ScriptEngineMinorVersion

Mvh

Medlem sedan apr. 2002105 inlägg
#5

Tack :bire

De använde 5.1, skickade i väg ett mail och meddelade dem att instalera en ny....

Medlem sedan juni 200032 967 inlägg
#6

Kanon! :)

De flesta webhotell har 5.5 eller senare, det finns ingen anledning att inte installera en nyare scriptmotor, så länge servern kör riktig asp på en IIS.

Mvh

Medlem sedan apr. 2002105 inlägg
#7

De kör ASP på Win2k.

Medlem sedan juni 200032 967 inlägg
#8

Dåså, då borde det vara en smal sak att uppgradera, frågan är snarast varför de inte tidigare gjort så.

Mvh

Medlem sedan apr. 2002105 inlägg
#9

Ja det är lustigt... :)

400 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
134 ms — deklarationer (db)
128 ms — hämta statistik (db)
134 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)