I've generally used a whitelist when doing this. It's a bit of a cop-out, but it's the simplest way I've found of handling the false matches. I remember Scunthorpe catching me out. Some websites I've seen using simple matching don't like the word 'specialist' as so many spammers are trying to promote a male enhancement drug which is buried in the word.
For anyone really interested in making a good spam filter - the one in 'Slash', the code that runs slashdot.org and some other social news sites, has a very good filter which includes handling ASCII art. It's all in Perl, which is a bit painful for us non-Perl coders, but it's well worth a look just to see all the different types of spam they've had to cover.
Waffles for lunch? Sounds good.
— Bev, 23rd Mar, 9:22am
Or "setup" and "set up"....
— Bev, 19th Mar, 2:58pm
"Web site" is another favourite of mine.
— Bev, 18th Mar, 9:16am
And the fresh-faced, young web developer bought the site for $99 from 1-and-1 site builder...
— Bev, 3rd Mar, 3:40pm
- The bloke who says "Wonga!" in the Envirofone ad
- Ex-members of girl band Vanilla
- Guy Goma
- The three fans Brian Clough punched during a pitch invasion
- Gary Clegg, inventor of the Slanket
- Mr. Udigawa from NeighboursOnly the best would do.
But if you did have a glitzy, celeb-laden party, which celebs would you invite?
— Bev, 5th Feb, 4:27pm
Big congrats Matt!
— Jay McGuinness, 1st Feb, 11:47am
Poke.
— Daniel, 16th Dec, 3:31pm
Adrian Bevan likes this.
— Bev, 15th Dec, 4:57pm