webForumDet fria alternativet

Problem med Replace..

4 svar · 169 visningar · startad av mitch99

mitch99Medlem sedan aug. 200020 inlägg
#1

Hej, jag undrar hur man får replace att ignorera gemener/versaler. Problemet är att jag har en sökfunktion där jag vill få det eftersökta ordet att visas i en annan färg när man får upp svaren. Som det är nu måste man antingen söka på "Banan" och inte "banan" eller så får jag göra om ALL text i svaret till gemener eller versaler och det är ju inge bra.. tacksam för hjälp / Mitch

emissionMedlem sedan dec. 19996 721 inlägg
#2

Du kan inte använda Replace, utan måste använda reguljära uttryck.

Set regEx = New RegExp
regEx.Pattern = "banan"
regEx.IgnoreCase = True
regEx.Replace(minsträng, "<font color=red>$1</font>")

ungefär...

mitch99Medlem sedan aug. 200020 inlägg
#3

Tack så mycket. Tyvärr så krånglade det lite:

Kompileringsfel i Microsoft VBScript fel '800a03ea'

Syntaxfel

Set regEx = New RegExp
------------^

Är det något annat man borde tänka på för att det skall fungera ?

PatrikBMedlem sedan mars 20002 836 inlägg
#4

Hello,

tror att du behöver ha en script engine version som är av version 5.x ... skulle rekomendera att uppgradera till 5.5

Finns att ladda ned här

cya
PatrikB

------------------
=================================
** ZWGdesign **
=================================

mitch99Medlem sedan aug. 200020 inlägg
#5

Sådärja, nu fungerar det. Tack så mycket för hjälpen!

/Mitch

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