Larry Wall wrote:
> On Fri, Sep 19, 2008 at 05:58:59PM +0200, Moritz Lenz wrote:
> : Hi,
> : 
> : what should ''.split('') return? The empty list, or a list with one null
> : string?
> 
> Empty list would make more sense as a degenerate case.  In
> 
>     'a'.split('')
>     
> we don't return the null strings before or after 'a', just ('a').

And with the same argumentation the same holds true for regexes as well?

'a'.split(rx/a/)  # also empty list
''.split(rx/ '' /) # dito

Moritz
-- 
Moritz Lenz
http://moritz.faui2k3.org/ |  http://perl-6.de/

Reply via email to