Salve devo implementare un replace lato server sul contenuto della pagina html che devo mandare fuori da un asp.
In js faccio così (ovvero usavo un escamotage facendo processare la pagina una volta caricata nel browser da un parser scritto in js) :
codice:
str = str.replace(/[^\<](parola)/ig, "parola");
Mentre in ASP voglio fare la stessa cosa ma non mi funziona :
codice:
objRegExp = Server.CreateObject("VBScript.RegExp")
objRegExp.IgnoreCase = True
objRegExp.Global = True
objRegExp.Pattern = "/[^\<](parola)/ig"
Testo = objRegExp.Replace(Testo, "parola")
Praticamente devo mettere in grassetto la parola cercata, solo nel testo ma non dento i tag html.
In js il replace con RegSxp va, ma in ASP no.
Sbaglio qualche cosa nella RegExp?