On Nov 26, 2004, at 2:38 PM, Brian Schröäer wrote: > Hello Group, > > I propose using > > def clean?( text ) > @clean_calls += 1 > @banned_words.each do |word| > return false if text.include?(word) > end > true > end > > in the test filter, because my solution does not work with swedish > characters. Trying it with wswedish gives errors when using the regex > and no errors when using include?, so I think there must be something > weird going on in the regex. Hmm, I'm bummed that regex doesn't work. I was trying to use something that would be worldly. Maybe one of the regex gurus will jump in here and correct it for us. My complaint about String#include? is that banning the word "box" and then passing in a message containing the word "boxer" will break it, right? James Edward Gray II