mirror of https://github.com/python/cpython
whatsnew: expand re.fullmatch entry with the motivation for the feature.
This commit is contained in:
parent
ced82ef752
commit
b5ac4d7eaa
|
@ -1172,9 +1172,12 @@ affect the behaviour of :func:`help`.
|
|||
re
|
||||
--
|
||||
|
||||
Added :func:`re.fullmatch` function and :meth:`regex.fullmatch` method,
|
||||
which anchor the pattern at both ends of the string to match.
|
||||
(Contributed by Matthew Barnett in :issue:`16203`.)
|
||||
New :func:`~re.fullmatch` function and :meth:`.regex.fullmatch` method anchor
|
||||
the pattern at both ends of the string to match. This provides a way to be
|
||||
explicit about the goal of the match, which avoids a class of subtle bugs where
|
||||
``$`` characters get lost during code changes or the addition of alternatives
|
||||
to an existing regular expression. (Contributed by Matthew Barnett in
|
||||
:issue:`16203`.)
|
||||
|
||||
The repr of :ref:`regex objects <re-objects>` now includes the pattern
|
||||
and the flags; the repr of :ref:`match objects <match-objects>` now
|
||||
|
|
Loading…
Reference in New Issue