[Python-Dev] partition() (was: Remove str.find in 3.0?)

Shane Hathaway shane at hathawaymix.org
Tue Aug 30 17:42:26 CEST 2005


Eric Nieuwland wrote:
> Pierre Barbier de Reuille wrote:
> 
>>Or you want to have some "partition" method which accept regular
>>expressions:
>>
>>head, sep, tail = some_str.partition(re.compile(sep+'.'*offset))
> 
> 
> Neat!
> +1 on regexps as an argument to partition().

Are you sure?  I would instead expect to find a .partition method on a 
regexp object:

   head, sep, tail = re.compile(sep+'.'*offset).partition(some_str)

Shane


More information about the Python-Dev mailing list