Hi John,
           I don't  understand the script seems very cryptic, could
you explain
my $start_pattern = qr!/\*|//!;

Regards
Deepak

On 1/3/07, John W. Krahn <[EMAIL PROTECTED]> wrote:
Deepak Barua wrote:
> Hi,

Hello,

>    I want to use a scalar variable with OR "|" operator embedded in
> the variable in a statement like
> $start_pattern = "\/\*   \|   \/\/";
>
> if(m/$start_pattern/ || $continue == 1) {
>           $chosen_pattern = $&;
> Please inform me on how it is supposed to work..?

my $start_pattern = qr!/\*|//!;

if ( /($start_pattern)/ || $continue == 1 ) {
          $chosen_pattern = $1;



John
--
Perl isn't a toolbox, but a small machine shop where you can special-order
certain sorts of tools at low cost and in short order.       -- Larry Wall

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/





--
Code Code Code Away

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to