[Python-checkins] gh-69929: re docs: Add more specific definition of \w (GH-92015)

miss-islington webhook-mailer at python.org
Mon Dec 19 22:15:11 EST 2022


https://github.com/python/cpython/commit/b81d1c3be360c5f9a9dff0761e7f1f70a200f0aa
commit: b81d1c3be360c5f9a9dff0761e7f1f70a200f0aa
branch: 3.10
author: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com>
committer: miss-islington <31488909+miss-islington at users.noreply.github.com>
date: 2022-12-19T19:14:48-08:00
summary:

gh-69929: re docs: Add more specific definition of \w (GH-92015)

(cherry picked from commit 36a0b1d0dddbdf324d98071ea31e7e9151eea6d5)

Co-authored-by: Stanley <46876382+slateny at users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra at gmail.com>

files:
M Doc/library/re.rst

diff --git a/Doc/library/re.rst b/Doc/library/re.rst
index a40c99bf702f..716d3401a2bb 100644
--- a/Doc/library/re.rst
+++ b/Doc/library/re.rst
@@ -526,10 +526,9 @@ character ``'$'``.
 
 ``\w``
    For Unicode (str) patterns:
-      Matches Unicode word characters; this includes most characters
-      that can be part of a word in any language, as well as numbers and
-      the underscore. If the :const:`ASCII` flag is used, only
-      ``[a-zA-Z0-9_]`` is matched.
+      Matches Unicode word characters; this includes alphanumeric characters (as defined by :meth:`str.isalnum`)
+      as well as the underscore (``_``).
+      If the :const:`ASCII` flag is used, only ``[a-zA-Z0-9_]`` is matched.
 
    For 8-bit (bytes) patterns:
       Matches characters considered alphanumeric in the ASCII character set;



More information about the Python-checkins mailing list