webForumDet fria alternativet

Regular Expressions

37 svar · 697 visningar · startad av erik_nordell · sida 2 av 2

VideMedlem sedan dec. 19998 577 inlägg
#21

Nej, du är inte knäpp... men erik ändra sig i ett senare inlägg till [medlem=börje]... :)

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

webeye.nu

JanspeedMedlem sedan jan. 2001510 inlägg
#22

aha... Missade att det var erik själv som skrivit ett av inläggen med [medlem] i sig. :)

Kunde inte förstå hur ingen hade läst det första inlägget. :e

Här har du en kod för bägge varianterna. :)

strText = "Medlem är [medlem]JANspeed[/medlem] och det är även <medlem>Gubben noak</medlem>. Medlem är [medlem]JANspeed[/medlem] och det är även <medlem>Gubben noak</medlem>."

Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true

objRegExp.Pattern = "<medlem>(.*?)<\/medlem>"
strText = objRegExp.Replace(strText,"<a href=""medlem.asp?namn=$1"">$1</a>")

objRegExp.Pattern = "\[medlem\](.*?)\[\/medlem\]"
strText = objRegExp.Replace(strText,"<a href=""medlem.asp?namn=$1"">$1</a>")

Response.write strText
HarbackMedlem sedan juni 2001206 inlägg
#23

Jag får också: Oväntad kvantifierare när jag kör vissa Refular Expressions som tidigare fungerat på PWS i Win 98 SE. Men efter jag installerade Win 2000 Pro med IIS5 så blir det, det felmeddelandet.

Kan det bero på att IIS5 kanske inte har VB Script Engine 5.5 eller vad? Jag fattar iaf inte...

------------------
MVH
Harback

emissionMedlem sedan dec. 19996 721 inlägg
#24

Det kan det mycket väl bero på.

HarbackMedlem sedan juni 2001206 inlägg
#25

Vart kan man ladda ner det? Förresten hänger det med SP2 till Win2000 (ska installera det snart...)?

------------------
MVH
Harback

[Redigerat av Harback den 06 aug 2001]

HarbackMedlem sedan juni 2001206 inlägg
#26

Sorry, dubbelpost....

------------------
MVH
Harback

[Redigerat av Harback den 06 aug 2001]

VideMedlem sedan dec. 19998 577 inlägg
#27

http://msdn.microsoft.com/scripting/default.htm?/scripting/vbscript/download/vbsdown.htm

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

webeye.nu

HarbackMedlem sedan juni 2001206 inlägg
#28

"The latest versions of the script engines can be used with IE 3.0, IE4.0, IIS 3.0, and IIS 4.0 and provides fixes to bugs found in the Version 3.0 engines. "

Öhhh...går det in på Win2000 Pro med IIS5?

------------------
MVH
Harback

PatrikBMedlem sedan mars 20002 836 inlägg
#29

VB ScriptEngine för w2k

cya,
PatrikB

------------------
*så kan det gå när inte haspen är på*

HarbackMedlem sedan juni 2001206 inlägg
#30

Går det att kolla vilken version man har av VB Script Engine? Isåfall hur? Eller är det någon som vet ifall det hänger med Win2000 Pro (IIS5) med Service Pack 2?

------------------
MVH
Harback

nicclasMedlem sedan feb. 20001 050 inlägg
erik_nordellMedlem sedan aug. 2000431 inlägg
#32

Testade det där scripet nicclas...

Fick ju ett "bra" resultat...

VBScript
5
6

Såå varför tror ni inte att skriptet fortfarande inte fungerar för mig?!
är det jag som är helt konstig eller?
för jag kopierade exakt de två scripten som ni säger fungerar (ett har jag ju sett i live på vides eller vems server det nu va) men ...
faaan är detta inte lite lustigt...
jag ska nog gå till doktorn imorgon :o

------------------
Erki Nörd!

http://www.Tapiren.net - Din COMMUNITY PÅ intErnET.

Verktygsladan.com - för dig som vill ha gratis forum, gästbok mm utan reklam!

PatrikBMedlem sedan mars 20002 836 inlägg
#33

du har alltså VBScriptEngine 5.6 vilket är en beta, än så länge.

Kan det vara så att det är en bugg i den?

cya,
PatrikB

------------------
*så kan det gå när inte haspen är på*

erik_nordellMedlem sedan aug. 2000431 inlägg
#34

Ojjj då..

suck *mummel*
får väl ladda ner 5.5 då....
å se om det fungerar *ARG*

------------------
Erki Nörd!

http://www.Tapiren.net - Din COMMUNITY PÅ intErnET.

Verktygsladan.com - för dig som vill ha gratis forum, gästbok mm utan reklam!

erik_nordellMedlem sedan aug. 2000431 inlägg
#35

PatrikB ... ditt script fungerar ju på din server ju :)
Kopierade exakt, men det funkade inte kanske därför att jag har 5.6 beta ska ladda ner 5.5 nu å se om det vill sig då :)

------------------
Erki Nörd!

http://www.Tapiren.net - Din COMMUNITY PÅ intErnET.

Verktygsladan.com - för dig som vill ha gratis forum, gästbok mm utan reklam!

PatrikBMedlem sedan mars 20002 836 inlägg
#36

Jepp,

fungerar alldeles utmärkt där *ler*

En IIS 4 med vbscript engine 5.5, mdac 2.5 har jag för mig, men ska uppdatera till senaste releasen

cya,
PatrikB

------------------
*så kan det gå när inte haspen är på*

erik_nordellMedlem sedan aug. 2000431 inlägg
#37

Tro det eller ej :o
Jag laddade ner 5.5 å då fungerade Patriks script utmärkt :) *glad*
Tack så mycket... :D

------------------
Erki Nörd!

http://www.Tapiren.net - Din COMMUNITY PÅ intErnET.

Verktygsladan.com - för dig som vill ha gratis forum, gästbok mm utan reklam!

PatrikBMedlem sedan mars 20002 836 inlägg
#38

.... fast det var ju inte min kod .... va ju Vides som jag testade *ler*

Precis, aldrig, aldrig använda beta versioner när man utvecklar ;) bara skarpa färdigtestade

cya,
PatrikB

------------------
*så kan det gå när inte haspen är på*

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