> -----Original Message-----
> From: Janek Schleicher [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, July 31, 2002 2:14 PM
> To: [EMAIL PROTECTED]
> Subject: Re: regex capturing
> 
> 
> Nikola Janceski wrote at Wed, 31 Jul 2002 17:27:22 +0200:
> 
> > $\ = "\n";
> > $date = "20020731";
> > print join "/", ($date =~ /(\d{4})(\d{2})(\d{2})/)[1,2,0]; 
> # this works
> > print join "/", ($date =~ /(\d{4})(\d{2}){2}/)[1,2,0]; # 
> this doesn't
> > 
> > __END__
> > 
> > why did the second pattern not capture the second occurance 
> of \d{2} ?
> > Is this the correct action? or should it capture the second 
> one in the
> > second example?
> 
> The second pattern matches only these 12 days in a year:
> 
> Jan 01
> Feb 02
> Mar 03
> Apr 04
> May 05
> Jun 06
> Jul 07
> Aug 08
> Sep 09
> Oct 10
> Nov 11
> Dec 12

Huh?

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to