]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.12] gh-122701: Fix wording of raw strings/bytes in `lexical_analysis.rst` (GH...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Sun, 11 Aug 2024 21:09:13 +0000 (23:09 +0200)
committerGitHub <noreply@github.com>
Sun, 11 Aug 2024 21:09:13 +0000 (21:09 +0000)
gh-122701: Fix wording of raw strings/bytes in `lexical_analysis.rst` (GH-122702)
(cherry picked from commit ea70439bd2b5a1c881342646f30942f527f61373)

Co-authored-by: sobolevn <mail@sobolevn.me>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Doc/reference/lexical_analysis.rst

index e9b1c2733aaaa40ad0325686e21f1f24bb0b27fa..44d99b438c1ba73f0a9de44a2160be10792c9270 100644 (file)
@@ -503,11 +503,10 @@ must be expressed with escapes.
    single: r"; raw string literal
 
 Both string and bytes literals may optionally be prefixed with a letter ``'r'``
-or ``'R'``; such strings are called :dfn:`raw strings` and treat backslashes as
-literal characters.  As a result, in string literals, ``'\U'`` and ``'\u'``
-escapes in raw strings are not treated specially. Given that Python 2.x's raw
-unicode literals behave differently than Python 3.x's the ``'ur'`` syntax
-is not supported.
+or ``'R'``; such constructs are called :dfn:`raw string literals`
+and :dfn:`raw bytes literals` respectively and treat backslashes as
+literal characters.  As a result, in raw string literals, ``'\U'`` and ``'\u'``
+escapes are not treated specially.
 
 .. versionadded:: 3.3
    The ``'rb'`` prefix of raw bytes literals has been added as a synonym