doc: Link to string.capwords from str.title (GH-20913)

Since `title()` mentions its own short-comings, it should also mention the library function which does not possess them.

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
(cherry picked from commit b786d9ec52)

Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
This commit is contained in:
Miss Islington (bot) 2022-04-06 18:52:51 -07:00 committed by GitHub
parent b217ba7371
commit ccac6312b9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2151,7 +2151,11 @@ expression support in the :mod:`re` module).
>>> "they're bill's friends from the UK".title()
"They'Re Bill'S Friends From The Uk"
A workaround for apostrophes can be constructed using regular expressions::
The :func:`string.capwords` function does not have this problem, as it
splits words on spaces only.
Alternatively, a workaround for apostrophes can be constructed using regular
expressions::
>>> import re
>>> def titlecase(s):