Merge with 3.2.
This commit is contained in:
commit
6aacc14e29
|
@ -535,6 +535,11 @@ returned or passed around. Free variables used in the nested function can
|
|||
access the local variables of the function containing the def. See section
|
||||
:ref:`naming` for details.
|
||||
|
||||
.. seealso::
|
||||
|
||||
:pep:`3107` - Function Annotations
|
||||
The original specification for function annotations.
|
||||
|
||||
|
||||
.. _class:
|
||||
|
||||
|
|
11
Lib/re.py
11
Lib/re.py
|
@ -179,14 +179,19 @@ def subn(pattern, repl, string, count=0, flags=0):
|
|||
|
||||
def split(pattern, string, maxsplit=0, flags=0):
|
||||
"""Split the source string by the occurrences of the pattern,
|
||||
returning a list containing the resulting substrings."""
|
||||
returning a list containing the resulting substrings. If
|
||||
capturing parentheses are used in pattern, then the text of all
|
||||
groups in the pattern are also returned as part of the resulting
|
||||
list. If maxsplit is nonzero, at most maxsplit splits occur,
|
||||
and the remainder of the string is returned as the final element
|
||||
of the list."""
|
||||
return _compile(pattern, flags).split(string, maxsplit)
|
||||
|
||||
def findall(pattern, string, flags=0):
|
||||
"""Return a list of all non-overlapping matches in the string.
|
||||
|
||||
If one or more groups are present in the pattern, return a
|
||||
list of groups; this will be a list of tuples if the pattern
|
||||
If one or more capturing groups are present in the pattern, return
|
||||
a list of groups; this will be a list of tuples if the pattern
|
||||
has more than one group.
|
||||
|
||||
Empty matches are included in the result."""
|
||||
|
|
Loading…
Reference in New Issue