if ($letter =~ m/[A-L]/)
uses a regex which will give you what you want.
>From: "Nguyen, Andy" <[EMAIL PROTECTED]>
>To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
>Subject: Help with Perl
>Date: Wed, 5 Dec 2001 14:16:37 -0500
>Hi List,
>
>I am new to perl and looking for a shortcut way of doing this.
>
># $letter could be any letter from A to L.
>if ( $letter eq "A" || $letter "B" || $letter "C" || $letter eq "D"
>............ || $letter eq "L" )
>{
> do something
>}
>
>I really don't want to repeat $letter for every letter (B-L).
>
>In ksh Shell, I can do:
>
>if [[ $letter = @(A|B|B|C|D|.......|L) ]]
>then
> do something
>fi
>
> Any help will be appreciated.
>
>Thanks
>Andy
>
>--
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]