> Er der nogen der kan hjælpe mig?
Jeg er kommet så langt, at jeg nu bruger denne funktion:
---
Function highlightStr (haystack, needleArray)
' Taken (and tweaked) from these two sites:
'
http://forums.aspfree.com/asp-development-5/asp-highlight-keywords-295641.html
'
http://www.eggheadcafe.com/forumarchives/scriptingVisualBasicscript/Jul2005/post23377133.asp
haystack = " " & haystack & " "
Set re = New RegExp
re.Pattern = "(" & needleArray & ")"
re.IgnoreCase = True
re.Global = True
highlightStr = re.Replace(haystack,"<span id='highlight'>$&</
span>")
End Function
---
Jeg har bare et problem med at søge på bløde paranteser, ( ) !? Så
kommer disse fejl:
Microsoft VBScript runtime error '800a139c'
Expected ')' in regular expression
og ...
Microsoft VBScript runtime error '800a1399'
Syntax error in regular expression
... når jeg søger efter henholdsvis ( og ).
Kan nogen hjælpe med at løse dette problem?
Mange tak.