webForumDet fria alternativet

Unexpected quantifier

12 svar · 360 visningar · startad av ampy

ampyMedlem sedan feb. 20011 498 inlägg
#1

Denna kod här nedan funkade på mitt förra webhotell men på mitt nya får jag detta felmeddelande:

Microsoft VBScript runtime error '800a139a' 

Unexpected quantifier 

/wis1667/krypin.asp, line 110

Koden:

           	Set re = New regexp
            		re.Global = true
            		re.IgnoreCase = true
			re.Pattern="(^|[^""])([url]http://[/url]|[url]https://[/url]|[url]ftp://[/url]|mailto:|file://|[url]telnet://[/url]|[url]gopher://[/url])([\w/#~:.,?+=&%@!\-]*?)([\s.:?\-]*[^\w/#~:.,?+=&%@!\-]|$)"
			[B]txt=re.Replace(txt,"$1<a href=""$2$3"">$2$3</a>$4")[/B]
			re.Pattern="(^|[^\w/>])(www\.[\w/#~:.,?+=&%@!\-]*?)([\s.:?\-]*[^\w/#~:.,?+=&%@!\-]|$)"
			txt=re.Replace(txt,"$1<a href=""http://$2"">$2</a>$3")
			're.Pattern = "(\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+)"
			re.Pattern="(^|[^:>\w])([\w\.]*@[\w\.\-]*\.\w{2,3})(\b|$)"
			txt=re.Replace(txt,"$1<a href=""mailto:$2"">$2</a>")

Raden med fetstil är rad 110. Denna kod ligger i en funktion som heter Function Free(txt)

Och jag skriver ut kolumnen på följande sätt:

Free(ovriga)

Vad kan det vara för fel?

@ndersMedlem sedan juni 200032 969 inlägg
#2

Be webbhotellet installera en ny version av scriptmotorn, för det är sannolikt den som är för gammal.

Mvh,

ampyMedlem sedan feb. 20011 498 inlägg
#3

Vilken typ av scriptmotor är det?

Eller finns det bara en sorts?

@ndersMedlem sedan juni 200032 969 inlägg
@ndersMedlem sedan juni 200032 969 inlägg
#5

Du kan alltid roa dig med att kontrollera version på scriptmotorn också.

Response.write Scriptenginemajorversion & "." & Scriptengineminorversion

Mvh,

ampyMedlem sedan feb. 20011 498 inlägg
#6

Dem hade 5.1 :o

@ndersMedlem sedan juni 200032 969 inlägg
#7

Ok, vilket webhotell är detta? För att kunna köra regular expressions ordentligt krävs version 5.5.

Mvh,

ampyMedlem sedan feb. 20011 498 inlägg
#8

Det är http://www.webhotellet.org men dem ska installera 5.6 under kvällen.

@ndersMedlem sedan juni 200032 969 inlägg
#9

Great! Kul att de bryr sig!

EkströmMedlem sedan feb. 20022 594 inlägg
#10

Vore ju riktigt dåligt om de hade en uråldrig skriptmotor och vägrade uppgradera. Eller vad säger du, @? :)

@ndersMedlem sedan juni 200032 969 inlägg
#11

Jo, men det finns många webbhotell som inte är tillräckligt seriösa, tyvärr.

Om jag hade haft webhotell, dock, så hade jag sett till att mjukvaran på servern är uppdaterad, but that's just me. :)

Fast huvudsaken att de är tillmötesgående. :bire

EkströmMedlem sedan feb. 20022 594 inlägg
#12

Det är ju sant. Viktigt att alltid hänga med och uppgradera programvaran.

BroskanMedlem sedan mars 2000126 inlägg
#13

Webhotel

Det verkar vara fler hotell som inte bryr sig . Jag har 3 konton på https://www.swede.com och trots flera påpekanden via mail så vill dom inte fatta att dom måste köra in nya scriptmotorn. Först så skyllde dom på att mitt konto låg på en NT server så hyr in dig på ett W2K konto så skall det funka. Va dom inte visste var att jag hade 2 konton på deras W2K server redan och samma RegExp script funkar inte där heller för att dom bara har Scriptruntime 5.1.

Bara lite info ifall nån funderar på https://www.swede.com som webhotell.

//Broskan

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