cpython: 87ecfd5cd5d1 (original) (raw)

--- a/Doc/library/re.rst +++ b/Doc/library/re.rst @@ -431,7 +431,7 @@ regular expressions. Most non-trivial a form. -.. function:: compile(pattern[, flags=0]) +.. function:: compile(pattern, flags=0) Compile a regular expression pattern into a regular expression object, which can be used for matching using its :func:match and :func:search methods, @@ -521,7 +521,7 @@ form. b = re.compile(r"\d+.\d*") -.. function:: search(pattern, string[, flags=0]) +.. function:: search(pattern, string, flags=0) Scan through string looking for a location where the regular expression pattern produces a match, and return a corresponding :class:MatchObject @@ -530,7 +530,7 @@ form. string. -.. function:: match(pattern, string[, flags=0]) +.. function:: match(pattern, string, flags=0) If zero or more characters at the beginning of string match the regular expression pattern, return a corresponding :class:MatchObject instance. @@ -543,7 +543,7 @@ form. instead. -.. function:: split(pattern, string[, maxsplit=0, flags=0]) +.. function:: split(pattern, string, maxsplit=0, flags=0) Split string by the occurrences of pattern. If capturing parentheses are used in pattern, then the text of all groups in the pattern are also returned @@ -584,7 +584,7 @@ form. Added the optional flags argument. -.. function:: findall(pattern, string[, flags=0]) +.. function:: findall(pattern, string, flags=0) Return all non-overlapping matches of pattern in string, as a list of strings. The string is scanned left-to-right, and matches are returned in @@ -599,7 +599,7 @@ form. Added the optional flags argument. -.. function:: finditer(pattern, string[, flags=0]) +.. function:: finditer(pattern, string, flags=0) Return an :term:iterator yielding :class:MatchObject instances over all non-overlapping matches for the RE pattern in string. The string is @@ -613,7 +613,7 @@ form. Added the optional flags argument. -.. function:: sub(pattern, repl, string[, count, flags=0]) +.. function:: sub(pattern, repl, string, count=0, flags=0) Return the string obtained by replacing the leftmost non-overlapping occurrences of pattern in string by the replacement repl. If the pattern isn't found, @@ -662,7 +662,7 @@ form. Added the optional flags argument. -.. function:: subn(pattern, repl, string[, count, flags=0]) +.. function:: subn(pattern, repl, string, count=0, flags=0) Perform the same operation as :func:sub, but return a tuple (new_string,[](#l1.73) number_of_subs_made). @@ -747,7 +747,7 @@ Regular Expression Objects <_sre.SRE_Match object at ...>

@@ -766,12 +766,12 @@ Regular Expression Objects region like for :meth:match.