One way:

#!perl -w

@list=(word1,word2,word1,WORD1,word3);

my %MyUniqueHash = ();
foreach ( @list ) {
   $MyUniqueHash{lc($_)} = 1;
 }
foreach (sort keys %MyUniqueHash) {
   print "$_\n";
 }

Output:
word1
word2
word3

Wags ;)
-----Original Message-----
From: Bart Schelstraete [mailto:[EMAIL PROTECTED]]
Sent: Monday, November 26, 2001 23:03
To: [EMAIL PROTECTED]
Subject: unique values


Hello beginners-list,

  
 Do somewhone know how to cut unique values from a list - ignoring the
 case (if possible) - with perl?

 For example:
     @list=(word1,word2,word1,WORD1,word3)

     and this must result in => (word1,word2,word3)

 
Best regards,
 Bart                          mailto:[EMAIL PROTECTED]

--
  'Unix is not a 'A-ha' experience, it is more of a 'holy-shit' experience. '


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to