Jeg kan godt se, hvor du vil hen, men er det overhovedet nødvendigt for at checke ulovlige ord? Her er en funktion, der tager en hel streng, sammenligner den med en liste med forbudte ord, udskifter dem med *beeep*, hvis de findes, og returnerer den censurerede streng:
Function CleanMessage(strMess) Dim strTmp, arrBannedWords,Item strTmp = strMess arrBannedWords = Split("Microsoft;Bill;Gates;Windows",";") For Each Item In arrBannedWords strTmp = Replace(strTmp,Item,"*beeep*") Next CleanMessage = strTmp End Function
Du bruger den sådan her:
strTest = "Bill Gates præsenterede i dag den nye version af Microsoft Windows... osv." Response.Write CleanMessage(strTest)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.