Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Bad word censor in Java/AspectJ

Name: Anonymous 2009-01-20 5:41

Hey /prog/ can you help me out with this?

I am trying to make a filter for bad words using java/aspectj. Whenever a method has a System.out.println which includes a bad word I want it to be replaced with an equal amount of #s. For example System.out.println("You are a damn shiteater") should print out "You are a #### ####eater". All bad words are stored as strings on a list which I can access with getBadWords(). It shouldn't be case-sensitive either. I am really stuck with this one so I hope you can help.

Name: Anonymous 2009-01-20 9:03

>>30
1ass

asszhole

Regex isn't solving this problem; it's the fact that as long as you let words like "classic" stay, then you are going to have to let censor bypassing stay (which basically makes the censor useless).

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List