diff options
author | Guido van Rossum <guido@python.org> | 1997-12-29 21:43:04 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1997-12-29 21:43:04 (GMT) |
commit | e66e9c556223f91664f33f210fc9df2db5163464 (patch) | |
tree | d75cd98cd253e536c8802f0a5cd3b632c7281ede /Doc | |
parent | 29d3b9368c9ee33630314549385cf422b19fab98 (diff) | |
download | cpython-e66e9c556223f91664f33f210fc9df2db5163464.zip cpython-e66e9c556223f91664f33f210fc9df2db5163464.tar.gz cpython-e66e9c556223f91664f33f210fc9df2db5163464.tar.bz2 |
Remove more commented-out text that is no longer needed.
Diffstat (limited to 'Doc')
-rw-r--r-- | Doc/lib/libre.tex | 21 | ||||
-rw-r--r-- | Doc/libre.tex | 21 |
2 files changed, 0 insertions, 42 deletions
diff --git a/Doc/lib/libre.tex b/Doc/lib/libre.tex index 3b32e63..6791be7 100644 --- a/Doc/lib/libre.tex +++ b/Doc/lib/libre.tex @@ -24,27 +24,6 @@ character string containing a backslash and the letter 'n', while \code{"\e n"} is a one-character string containing a newline. Usually patterns will be expressed in Python code using this raw string notation. -% XXX Can the following section be dropped, or should it be boiled down? - -%\strong{Please note:} There is a little-known fact about Python string -%literals which means that you don't usually have to worry about -%doubling backslashes, even though they are used to escape special -%characters in string literals as well as in regular expressions. This -%is because Python doesn't remove backslashes from string literals if -%they are followed by an unrecognized escape character. -%\emph{However}, if you want to include a literal \dfn{backslash} in a -%regular expression represented as a string literal, you have to -%\emph{quadruple} it or enclose it in a singleton character class. -%E.g.\ to extract \LaTeX\ \code{\e section\{{\rm -%\ldots}\}} headers from a document, you can use this pattern: -%\code{'[\e ] section\{\e (.*\e )\}'}. \emph{Another exception:} -%the escape sequence \code{\e b} is significant in string literals -%(where it means the ASCII bell character) as well as in Emacs regular -%expressions (where it stands for a word boundary), so in order to -%search for a word boundary, you should use the pattern \code{'\e \e b'}. -%Similarly, a backslash followed by a digit 0-7 should be doubled to -%avoid interpretation as an octal escape. - \subsection{Regular Expression Syntax} A regular expression (or RE) specifies a set of strings that matches diff --git a/Doc/libre.tex b/Doc/libre.tex index 3b32e63..6791be7 100644 --- a/Doc/libre.tex +++ b/Doc/libre.tex @@ -24,27 +24,6 @@ character string containing a backslash and the letter 'n', while \code{"\e n"} is a one-character string containing a newline. Usually patterns will be expressed in Python code using this raw string notation. -% XXX Can the following section be dropped, or should it be boiled down? - -%\strong{Please note:} There is a little-known fact about Python string -%literals which means that you don't usually have to worry about -%doubling backslashes, even though they are used to escape special -%characters in string literals as well as in regular expressions. This -%is because Python doesn't remove backslashes from string literals if -%they are followed by an unrecognized escape character. -%\emph{However}, if you want to include a literal \dfn{backslash} in a -%regular expression represented as a string literal, you have to -%\emph{quadruple} it or enclose it in a singleton character class. -%E.g.\ to extract \LaTeX\ \code{\e section\{{\rm -%\ldots}\}} headers from a document, you can use this pattern: -%\code{'[\e ] section\{\e (.*\e )\}'}. \emph{Another exception:} -%the escape sequence \code{\e b} is significant in string literals -%(where it means the ASCII bell character) as well as in Emacs regular -%expressions (where it stands for a word boundary), so in order to -%search for a word boundary, you should use the pattern \code{'\e \e b'}. -%Similarly, a backslash followed by a digit 0-7 should be doubled to -%avoid interpretation as an octal escape. - \subsection{Regular Expression Syntax} A regular expression (or RE) specifies a set of strings that matches |