Re: s/ / /; - doing harm ?
by Stanislaw Romanski other posts by this author
Jun 9 2009 12:51AM messages near this date
Re: s/ / /; - doing harm ?
|
Perl / CGI and IIS6
----- Original Message -----
From: "Bill Luebkert" <dbecoll@[...].com>
To: "Stanislaw Romanski" <s.romanski@[...].pl>
Cc: <activeperl@[...].com>
Sent: Tuesday, June 09, 2009 9:41 AM
Subject: Re: s/ / /; - doing harm ?
> Stanislaw Romanski wrote:
> > Hello,
> >
> > Please, consider the following short script.
> > #-----------------------------------------------------
> > $_ = '';
> >
> > s// /; ## if any of these two lines is commented out,
> > s/ / /; ## the printed result wil be ok, i.e. '= =' WHY ?
> >
> > $_ = '';
> > s// /;
> > print "=$_=\n"; ## prints incorrect '=='
> > #-----------------------------------------------------
> >
> > This was tested on Win'XT ActivePerl 5.8.8. and 5.8.9.
> >
> > What is wrong ?
>
> If you check the perlop pod under s///, you should find this:
> "If the pattern evaluates to the empty string, the last
> successfully executed regular expression is used instead."
>
Hello Bill,
Thanks for (en)lightning answer.
You saved a few hours of my frustration ;-)
Stanislaw Romanski
_______________________________________________
ActivePerl mailing list
ActivePerl@[...].com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
Thread:
Stanislaw Romanski
Bill Luebkert
Stanislaw Romanski
|