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]

Reply via email to