[email protected] writes: > On Sunday, March 5, 2017 at 11:25:04 PM UTC+5:30, Steve D'Aprano wrote: >> I'm trying to convert strings to Title Case, but getting ugly results >> if the words contain an apostrophe: >> >> >> py> 'hello world'.title() # okay >> 'Hello World' >> py> "i can't be having with this".title() # not okay >> "I Can'T Be Having With This" >> >> >> Anyone have any suggestions for working around this?
[snip sig] > import string > > txt = "i can't be having with this" > string.capwords(txt) > > That gives you "I Can't Be Having With This" > > Hope that helps. Won't Steve D'aprano And D'arcy Cain Be Happy Now :) -- https://mail.python.org/mailman/listinfo/python-list
