diff options
author | Hye-Shik Chang <hyeshik@gmail.com> | 2003-12-15 18:49:53 (GMT) |
---|---|---|
committer | Hye-Shik Chang <hyeshik@gmail.com> | 2003-12-15 18:49:53 (GMT) |
commit | 3ae811b57d227a220f207869487fd9251e278608 (patch) | |
tree | ccbc4b81578fa69e6bc65df8da4994bf9a4b6e49 /Doc/lib/libstring.tex | |
parent | dce391cb398f4ce266d98130d10810a6a36617b3 (diff) | |
download | cpython-3ae811b57d227a220f207869487fd9251e278608.zip cpython-3ae811b57d227a220f207869487fd9251e278608.tar.gz cpython-3ae811b57d227a220f207869487fd9251e278608.tar.bz2 |
Add rsplit method for str and unicode builtin types.
SF feature request #801847.
Original patch is written by Sean Reifschneider.
Diffstat (limited to 'Doc/lib/libstring.tex')
-rw-r--r-- | Doc/lib/libstring.tex | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Doc/lib/libstring.tex b/Doc/lib/libstring.tex index 3f902cf..11054e2 100644 --- a/Doc/lib/libstring.tex +++ b/Doc/lib/libstring.tex @@ -215,6 +215,23 @@ The functions defined in this module are: elements). \end{funcdesc} +\begin{funcdesc}{rsplit}{s\optional{, sep\optional{, maxsplit}}} + Return a list of the words of the string \var{s}, scanning \var{s} from + the end working forward. The resulting list of words is in the same + order as \function{split()}. If the optional second argument \var{sep} + is absent or \code{None}, the words are separated by arbitrary strings + of whitespace characters (space, tab, newline, return, formfeed). + If the second argument \var{sep} is present and not \code{None}, it + specifies a string to be used as the word separator. The returned + list will then have one more item than the number of non-overlapping + occurrences of the separator in the string. The optional third argument + \var{maxsplit} defaults to 0. If it is nonzero, at most \var{maxsplit} + number of splits occur, and the remainder of the string is returned + as the first element of the list (thus, the list will have at most + \code{\var{maxsplit}+1} elements). + \versionadded{2.4} +\end{funcdesc} + \begin{funcdesc}{splitfields}{s\optional{, sep\optional{, maxsplit}}} This function behaves identically to \function{split()}. (In the past, \function{split()} was only used with one argument, while |