in reply to Detecting duplicate keywords passed in a form
Remove the duplicate words in a list and preserve the original order of the words:
my %seen; my @keywords = grep ! $seen{lc()}++, qw(this that other foo THIS bar +); [download]
Dan Kubb, Perl Programmer