webForumDet fria alternativet

RegExp

7 svar · 223 visningar · startad av Jörgen HP

Jörgen HPMedlem sedan feb. 20012 412 inlägg
#1

Hej!

Sitter och leker med vides skola lite. Testade hans exempel för att kolla ifall min server fixar det här med regexp. Använde följande kodsnutt:

Gör jag något fel, eller betyder detta att chiliasp inte fixar detta?


<%
strText = "Ett vanligt problem när man skall koppla sin sida till en databas är"&_
  " att man har för lite rättigheter till den mapp där databasen ligger, eller att databasen"&_
  " i sig är 'read only'. Ett annat problem brukar vara att man har angivit en felaktig sökväg."&_
  " Uppfyller man något av ovanstående kriterier kan man få detta felmeddelande: "&_
  "[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key"&_
  " 'Temporary (volatile) Jet DSN for process 0x7d4 Thread 0x888 DBC 0xbf822d4 Jet'."

Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true
objRegExp.Pattern = "(Access)&#0124;(databas)&#0124;(DSN)"
strText = objRegExp.Replace(strText,"<b>$1</b><b><font color=""red"">$2</font></b><i><font color=""red"">$3</font></i>")
Response.write strText
%>

och fick felmeddelande:

Microsoft VBScript compilation error '800a03ea'

Syntax error

/login/provar.asp, line 16

Set objRegExp = New regexp
----------------^

------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***

jorgenMedlem sedan feb. 20012 412 inlägg
#2

hittade denna länken på chilisoft, men blev tyvärr inte klokare av det:
http://www.chilisoft.com/caspdoc/30html/Ch07-JScript-275.htm

------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***

VideMedlem sedan dec. 19998 577 inlägg
#3

Finns det kanske olika versioner av ChiliASP? Kolla så att du kör på senaste...

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

jorgenMedlem sedan feb. 20012 412 inlägg
#4

Jag kör på senaste, för hotellet hade mäkta problem precis när de byta mjukvara.

mvh

jörgen

------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***

VideMedlem sedan dec. 19998 577 inlägg
#5

Jadu, jag ser inget fel, och koden fungerar som den skall hos mig...

Har dom senaste VBScriptsversionen?
http://www.webeye.nu/default2.asp?que=asp/default.asp&exec=asp/scripts.asp&script_id=12

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

jorgenMedlem sedan feb. 20012 412 inlägg
#6

Är detta månne den senaste?

VBScript version 4.0.2920

------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***

VideMedlem sedan dec. 19998 577 inlägg
#7

Där har vi problemet... RegExp infördes i version 5... så be dom installera den senaste version, så skall det nog fungera... :)
http://msdn.microsoft.com/scripting/default.htm?/scripting/vbscript/download/vbsdown.htm

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

jorgenMedlem sedan feb. 20012 412 inlägg
#8

Thanx

------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***

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