diff options
author | Georg Brandl <georg@python.org> | 2008-01-26 11:00:18 (GMT) |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2008-01-26 11:00:18 (GMT) |
commit | 422319937e49a2211081715eddb0a2324ccbf230 (patch) | |
tree | 20971275f9359a0d18dbe889e16f2117aa3fcbac /Lib/re.py | |
parent | fe7dd50907de918f148c339295aa788ba7895fb3 (diff) | |
download | cpython-422319937e49a2211081715eddb0a2324ccbf230.zip cpython-422319937e49a2211081715eddb0a2324ccbf230.tar.gz cpython-422319937e49a2211081715eddb0a2324ccbf230.tar.bz2 |
Add missing things in re docstring.
Diffstat (limited to 'Lib/re.py')
-rw-r--r-- | Lib/re.py | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -38,7 +38,7 @@ The special characters are: *?,+?,?? Non-greedy versions of the previous three special characters. {m,n} Matches from m to n repetitions of the preceding RE. {m,n}? Non-greedy version of the above. - "\\" Either escapes special characters or signals a special sequence. + "\\" Either escapes special characters or signals a special sequence. [] Indicates a set of characters. A "^" as the first character indicates a complementing set. "|" A|B, creates an RE that will match either A or B. @@ -51,6 +51,10 @@ The special characters are: (?#...) A comment; ignored. (?=...) Matches if ... matches next, but doesn't consume the string. (?!...) Matches if ... doesn't match next. + (?<=...) Matches if preceded by ... (must be fixed length). + (?<!...) Matches if not preceded by ... (must be fixed length). + (?(id/name)yes|no) Matches yes pattern if the group with id/name matched, + the (optional) no pattern otherwise. The special sequences consist of "\\" and a character from the list below. If the ordinary character is not on the list, then the @@ -77,6 +81,7 @@ This module exports the following functions: subn Same as sub, but also return the number of substitutions made. split Split a string by the occurrences of a pattern. findall Find all occurrences of a pattern in a string. + finditer Return an iterator yielding a match object for each match. compile Compile a pattern into a RegexObject. purge Clear the regular expression cache. escape Backslash all non-alphanumerics in a string. |