A.M. Kuchling wrote: > I didn't find an answer in the str.partition() thread in the archives > (it's enormous, so easy to miss the right message), so I have two > questions: > > 1) Is str.rpartition() still wanted? > > 2) What about adding partition() to the re module?
And what happens if the separator is an instance of a subclass? class s2(str): def __repr__(self): return "s2(%r)" % str(self) print "foobar".partition(s2("o")) Currently this prints: ('f', s2('o'), 'obar') Should this be ('f', 'o', 'obar') or not? And what about: print s2("foobar").partition("x") Currently this prints (s2('foobar'), '', '') Servus, Walter _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com