On Thu, 4 Oct 2012 17:26:23 +0100
jet speed <[email protected]> wrote:
> I am trying to find the array elements in hash, if it matches then
> print the hash value. Please help me to achieve this.
>
> Note: array elements matches the first 2 characters of the hash keys.
>
>
> @match = ("6c7b00", "6d7b00", "6d9d8f", "6c6863", "6e6632");
> %abc = ('6c' => device1, '6d'=>device5, '6e'=>device3, '6g'=>device9);
>
>
> Appreciate your help with this.
What have you tried so far? Where did you get stuck?
Hint: it should be pretty easy to loop over @match, use substr() to get
the first two chars, then look for that key in the hash.
--
David Precious ("bigpresh") <[email protected]>
http://www.preshweb.co.uk/ www.preshweb.co.uk/twitter
www.preshweb.co.uk/linkedin www.preshweb.co.uk/facebook
www.preshweb.co.uk/cpan www.preshweb.co.uk/github
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
http://learn.perl.org/