webForumDet fria alternativet

regExp.Pattern URL

8 svar · 271 visningar · startad av KimG

KimGMedlem sedan apr. 2002105 inlägg
#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

@ndersMedlem sedan juni 200032 969 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

KimGMedlem sedan apr. 2002105 inlägg
#3

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

@ndersMedlem sedan juni 200032 969 inlägg
#4
Response.Write ScriptEngineMajorVersion & "." & ScriptEngineMinorVersion

Mvh

KimGMedlem 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....

@ndersMedlem sedan juni 200032 969 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

KimGMedlem sedan apr. 2002105 inlägg
#7

De kör ASP på Win2k.

@ndersMedlem sedan juni 200032 969 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

KimGMedlem sedan apr. 2002105 inlägg
#9

Ja det är lustigt... :)

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