Gossamer Forum
Home : General : Perl Programming :

Swear Filter.....

Quote Reply
Swear Filter.....
Hi,

Can someone tell me how to split a form field into individual words.

I have this so far...

$comments = $FORM{Comments};

split(/\s/,$comments);

So the split version of $comments is then in $_ isn't it? - So how do I get each individual word?

Basically I am trying to filter swear words - but I don't think this will work...

if ($_ eq "SWEARWORD") {
$_ =~ /SWEARWORD/*****/;
}

Would it be easier to use something like....

if ($comments =~ /\sWORD/i) {
# Strip the word.....
# But again that doesnt check very well - help pleeeeese
}

Paul Wilson.
http://www.wiredon.net/gt/
http://www.perlmad.com/
Subject Author Views Date
Thread Swear Filter..... Paul 12546 Mar 22, 2001, 7:54 AM
Thread Re: Swear Filter.....
Mark Badolato 12385 Mar 22, 2001, 8:19 AM
Thread Re: Swear Filter.....
Paul 12391 Mar 22, 2001, 8:24 AM
Thread Re: Swear Filter.....
cK 12413 Mar 22, 2001, 8:49 AM
Thread Re: Swear Filter.....
Paul 12435 Mar 22, 2001, 8:51 AM
Thread Re: Swear Filter.....
cK 12433 Mar 22, 2001, 9:25 AM
Thread Re: Swear Filter.....
Paul 12394 Mar 22, 2001, 9:56 AM
Thread Re: Swear Filter.....
Stealth 12393 Mar 22, 2001, 11:12 AM
Post Re: Swear Filter.....
Paul 12389 Mar 22, 2001, 2:31 PM
Post Re: Swear Filter.....
Paul 12390 Mar 22, 2001, 2:37 PM
Thread Re: Swear Filter.....
cK 12372 Mar 22, 2001, 2:37 PM
Post Re: Swear Filter.....
Paul 12359 Mar 22, 2001, 2:42 PM
Thread Re: Swear Filter.....
Paul 12426 Mar 22, 2001, 2:47 PM
Thread Re: Swear Filter.....
cK 12360 Mar 22, 2001, 3:34 PM
Thread Re: Swear Filter.....
Paul 12389 Mar 22, 2001, 3:43 PM
Thread Re: Swear Filter.....
cK 12330 Mar 22, 2001, 5:10 PM
Thread Re: Swear Filter.....
Paul 12401 Mar 23, 2001, 5:41 AM
Thread Re: Swear Filter.....
cK 12289 Mar 23, 2001, 6:11 AM
Thread Re: Swear Filter.....
Paul 12291 Mar 23, 2001, 6:33 AM
Thread Re: [Paul] Swear Filter.....
shiner 12216 Apr 8, 2003, 9:08 AM
Post Re: [shiner] Swear Filter.....
Paul 12182 Apr 8, 2003, 9:17 AM