whatsnew: expand re.fullmatch entry with the motivation for the feature.

This commit is contained in:
R David Murray 2014-03-09 20:52:28 -04:00
parent ced82ef752
commit b5ac4d7eaa
1 changed files with 6 additions and 3 deletions

View File

@ -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