[ASP] Hoe maak ik dit global???

Pagina: 1
Acties:

  • Ramon
  • Registratie: Juli 2000
  • Laatst online: 09:51
Oke jongens en meisjes :)

Ik heb het volgende stukje code bedacht om op mijn forum dmv een highlight=bla bepaalde woorden een andere kleur te geven.
code:
1
2
3
4
5
if( highlight != "")
{
    bericht = GetReplies.Fields.Item("R_Message_Parsed") + "";
    bericht2 = bericht.replace( highlight, "<font color=\"#FF0000\">" + highlight + "</font>");
}

Dit werkt, maar er wordt maar één woord per post rood gemaakt. Normaliter zou ik dmv een /g de regexp globaal maken, maar aangezien ik nu een variabele als regexp gebruik kan dit niet / weet ik niet hoe dit moet.

Ik heb ook al een tijdje op de site van MS rondgesnufd naar het gebruik van variabelen als regexp maar niets gevonden.

Iemand een idee? :?

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


  • Ramon
  • Registratie: Juli 2000
  • Laatst online: 09:51
oke het is opgelost!

bedankt allemaal :z
code:
1
2
3
4
5
6
7
8
highlight = Request.QueryString("highlight") + "";

if( highlight != "")
{
    bericht = GetReplies.Fields.Item("R_Message_Parsed") + "";
    re = new RegExp( highlight, "gi");    
    bericht2 = bericht.replace( re, "<font color=\"#FF0000\">" + highlight + "</font>");
}

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


Verwijderd

Geen dank :D