aadnk Skrevet 11. juni 2008 Del Skrevet 11. juni 2008 Ettersom forumsoftwaren nå ikke automatisk konverterer fra mellomrom til ikke-brytende mellomrom for visning i HTML (i hvert fall ikke for sitatblokker), har jeg lagt til denne funksjonaliteten i programmet. Programmet ligger fremdeles på min hjemmeside. Bemerk: "Tab to" må være satt til " " (ALT+0160 fire ganger) for at dette skal fungere. Dette gjelder kun dersom du har eksekvert programmet tidligere. Eksempelkode: Imports System.Text.RegularExpressions Public Class Filters Public Function ProfanityFilter(ByVal Text As String) As String ' Apply our magical and amazingly effective Curse Word Filter Return Regex.Replace(Text, "\b(fuck|ass|asshole|cock|cocksucker|shit|bullshit|cunt|" & _ "motherfucker|piss|pussy|slut|tit|twat|wanker|bitch)\b", AddressOf CensorWord, RegexOptions.IgnoreCase) End Function Private Function CensorWord(ByVal Match As System.Text.RegularExpressions.Match) As String ' Replaces all vocals with * Return Regex.Replace(Match.Value, "[aeiouy]", "*") End Function End Class Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå