Regular Expressions
37 svar · 697 visningar · startad av erik_nordell · sida 2 av 2
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
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
Det kan det mycket väl bero på.
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]
http://msdn.microsoft.com/scripting/default.htm?/scripting/vbscript/download/vbsdown.htm
------------------
Vide rox = new Vide();
rox.learn("C#");
webeye.nu
"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
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
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!
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å*
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!
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!
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å*
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!
.... 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å*