Doc: Fix alphabetical ordering of removeprefix/suffix. (GH-22194)

This commit is contained in:
Benjamin Peterson 2020-09-10 18:59:02 -05:00 committed by GitHub
parent 06d0b8b67e
commit 3304cbd990
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 28 additions and 27 deletions

View File

@ -1568,33 +1568,6 @@ expression support in the :mod:`re` module).
interpreted as in slice notation. interpreted as in slice notation.
.. method:: str.removeprefix(prefix, /)
If the string starts with the *prefix* string, return
``string[len(prefix):]``. Otherwise, return a copy of the original
string::
>>> 'TestHook'.removeprefix('Test')
'Hook'
>>> 'BaseTestCase'.removeprefix('Test')
'BaseTestCase'
.. versionadded:: 3.9
.. method:: str.removesuffix(suffix, /)
If the string ends with the *suffix* string and that *suffix* is not empty,
return ``string[:-len(suffix)]``. Otherwise, return a copy of the
original string::
>>> 'MiscTests'.removesuffix('Tests')
'Misc'
>>> 'TmpDirMixin'.removesuffix('Tests')
'TmpDirMixin'
.. versionadded:: 3.9
.. method:: str.encode(encoding="utf-8", errors="strict") .. method:: str.encode(encoding="utf-8", errors="strict")
Return an encoded version of the string as a bytes object. Default encoding Return an encoded version of the string as a bytes object. Default encoding
@ -1909,6 +1882,34 @@ expression support in the :mod:`re` module).
the string itself, followed by two empty strings. the string itself, followed by two empty strings.
.. method:: str.removeprefix(prefix, /)
If the string starts with the *prefix* string, return
``string[len(prefix):]``. Otherwise, return a copy of the original
string::
>>> 'TestHook'.removeprefix('Test')
'Hook'
>>> 'BaseTestCase'.removeprefix('Test')
'BaseTestCase'
.. versionadded:: 3.9
.. method:: str.removesuffix(suffix, /)
If the string ends with the *suffix* string and that *suffix* is not empty,
return ``string[:-len(suffix)]``. Otherwise, return a copy of the
original string::
>>> 'MiscTests'.removesuffix('Tests')
'Misc'
>>> 'TmpDirMixin'.removesuffix('Tests')
'TmpDirMixin'
.. versionadded:: 3.9
.. method:: str.replace(old, new[, count]) .. method:: str.replace(old, new[, count])
Return a copy of the string with all occurrences of substring *old* replaced by Return a copy of the string with all occurrences of substring *old* replaced by