From: Andrew M. Kuchling Date: Thu, 5 Oct 2000 12:35:29 +0000 (+0000) Subject: Document expand() method of MatchObjects X-Git-Tag: v2.0c1~108 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7a90db613166e568a12621aa5448ce15eaf5c5d0;p=python Document expand() method of MatchObjects --- diff --git a/Doc/lib/libre.tex b/Doc/lib/libre.tex index 578d9cb460..c6eca4d28f 100644 --- a/Doc/lib/libre.tex +++ b/Doc/lib/libre.tex @@ -597,6 +597,15 @@ The pattern string from which the regex object was compiled. \class{MatchObject} instances support the following methods and attributes: +\begin{methoddesc}[MatchObject]{expand}{template} + Return the string obtained by doing backslash substitution on the +template string \var{template}, as done by the \method{sub()} method. +Escapes such as \samp{\e n} are converted to the appropriate +characters, and numeric backreferences (\samp{\e 1}, \samp{\e 2}) and named +backreferences (\samp{\e g<1>}, \samp{\e g}) are replaced by the contents of the +corresponding group. +\end{methoddesc} + \begin{methoddesc}[MatchObject]{group}{\optional{group1, \moreargs}} Returns one or more subgroups of the match. If there is a single argument, the result is a single string; if there are