> > (*) Regular Expressions
>
> This can be orthogonally added to the 're' module, and definitely should
> not be part of the string method.
Sounds right to me, and it *should* be orthogonally added to the 're'
module coincidentally simultaneously with the change to the string
object :-).
I have to say, it would be nice if
"foo bar".partition(re.compile('\s'))
would work. That is, if the argument is an re pattern object instead
of a string, it would be nice if it were understood appropriately,
just for symmetry's sake. But it's hardly necessary.
Presumably in the re module, there would be a function like
re.partition("\s", "foo bar")
for one-shot usage, or the expression
re.compile('\s').partition("foo bar")
Bill
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com