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 15:11

>>34
Fuck.
Fuuuuuck.
FFFFFFFuck.
Fck.
Fk.
Fuk.
Fuc.
F*ck.
Fu*k.
Fu_ck.
F_uck.
Phuck.
Phuk.
Phuc. (lol azn naem)
F|_|ck.
F|__|ck.
F|_|k.
F|_|c.
Fu©k.

And so on and so forth. Okay, now give us a regex expression that works for all of these. Also, all other bad words.

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