webForumDet fria alternativet

Mycket märkligt med RegExp

ASP

9 svar · 334 visningar · startad av Eitraz

Medlem sedan sep. 2002366 inlägg
Frågan#1

Hade strul med min server och har installerat om o.s.v tills jag fick igång den.
Nu är det så att jag får Oväntad kvantifierare på min RegExp uttryck.
På min ena dator funkar det utmärkt och inga fel uppstår. Men på den andra får jag felmeddelandet ovan.

Nån som har nåt förslag på vad som kan ha hänt?
här kommer ett exempel på ett uttryck som blir fel:

	re.Pattern = "(\[b\])((.|\n)+?)(\[/b\])"
	strText = re.Replace(strText, "<b>$2</b>")

-Eitraz

Medlem sedan dec. 200012 464 inlägg
#2

Du har en gammal vb-skriptinterpretator.

Medlem sedan dec. 19998 577 inlägg
#3

Har du senaste versionen av VBS?

Brukar vara det som strular.

Annars laddar du hem den här: http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/msdn-files/027/001/733/msdncompositedoc.xml

Medlem sedan mars 20023 561 inlägg
#4

Hur gör man för att se vilken version av VBS man har?

Medlem sedan dec. 20002 526 inlägg
#5

Varfor inte bara testa nerladdning?

Medlem sedan mars 20023 561 inlägg
#6

crisse6 skrev:

Varfor inte bara testa nerladdning?

Ja, kanske det. Känns dock lite onödigt om man redan har den senaste...

Medlem sedan dec. 200012 464 inlägg
#7

För att se aktuell version

<%=ScriptEngine%><BR>
<%=ScriptEngineMajorVersion%><BR>
<%=ScriptEngineMinorVersion%><BR>

Finns det mer än 5.5?

Medlem sedan juni 20019 519 inlägg
#8

du behöver bara:

	re.Pattern = "\[b\]((.|\n)+?)\[/b\]"
	strText = re.Replace(strText, "<b>$1</b>")

onödigt med () vid B...

Medlem sedan sep. 2002366 inlägg
#9

Tack för alla svar. Blir att sätta sig o uppdatera nu då :)

-Eitraz

Grymma smilies nu föresten :)

Medlem sedan mars 20023 561 inlägg
#10

LarsG skrev:

Finns det mer än 5.5?

Att döma av download-sidan finns det 5.6.

255 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)