From cda1d52ab810abbee3805fb5a333c957106f4b54 Mon Sep 17 00:00:00 2001 From: Ilya Kulakov Date: Sat, 4 Mar 2023 13:36:42 -0800 Subject: [PATCH] [3.11] Clarify re docs for byte pattern group names (GH-99308) (#101001) Fix wording of the deprecation notice in re for 3.11 --- Doc/library/re.rst | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Doc/library/re.rst b/Doc/library/re.rst index 7d8920169207fd..1f42cd28e65ec5 100644 --- a/Doc/library/re.rst +++ b/Doc/library/re.rst @@ -419,7 +419,8 @@ The special characters are: +---------------------------------------+----------------------------------+ .. deprecated:: 3.11 - Group names containing non-ASCII characters in bytes patterns. + Group *name* containing characters outside the ASCII range + (``b'\x00'``-``b'\x7f'``) in :class:`bytes` patterns. .. index:: single: (?P=; in regular expressions @@ -495,6 +496,8 @@ The special characters are: .. deprecated:: 3.11 Group *id* containing anything except ASCII digits. + Group *name* containing characters outside the ASCII range + (``b'\x00'``-``b'\x7f'``) in :class:`bytes` replacement strings. The special sequences consist of ``'\'`` and a character from the list below. @@ -1016,7 +1019,8 @@ Functions .. deprecated:: 3.11 Group *id* containing anything except ASCII digits. - Group names containing non-ASCII characters in bytes replacement strings. + Group *name* containing characters outside the ASCII range + (``b'\x00'``-``b'\x7f'``) in :class:`bytes` replacement strings. .. function:: subn(pattern, repl, string, count=0, flags=0)