On Tue, Sep 07, 2004 at 01:38:57PM +0200, [EMAIL PROTECTED] wrote:

> Suggested correction to perlintro in perl v5.8.1.
> 
> Now:

>                if ($email =~ /([EMAIL PROTECTED])+@(.+)/) {
>                    print "Username is $1\n";
>                    print "Hostname is $2\n";
>                }
> 
> Gives the wrong Username, only one letter.
> 
> Should be?

>                if ($email =~ /([EMAIL PROTECTED])+@(.+)/) {
>                    print "Username is $1\n";
>                    print "Hostname is $2\n";
>                }

Thanks.  I suspect the RE should have been /([EMAIL PROTECTED])@(.+)/ and I will
forward such a patch to perl5-porters.  It will likely be included in
the next maintenance release, which is due in November.

-- 
Paul Johnson - [EMAIL PROTECTED]
http://www.pjcj.net

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


Reply via email to