Browse Source

Issue 24454: Added whatsnew entry, removed __getitem__ from match_methods. Thanks Serhiy Storchaka.

pull/9921/head
Eric V. Smith 10 years ago
parent
commit
b5690864ba
  1. 4
      Doc/whatsnew/3.6.rst
  2. 1
      Modules/_sre.c

4
Doc/whatsnew/3.6.rst

@ -724,6 +724,10 @@ Added support of modifier spans in regular expressions. Examples:
``'(?i)g(?-i:v)r'`` matches ``'GvR'`` and ``'gvr'``, but not ``'GVR'``.
(Contributed by Serhiy Storchaka in :issue:`433028`.)
Match object groups can be accessed by ``__getitem__``, which is
equivalent to ``group()``. So ``mo['name']`` is now equivalent to
``mo.group('name')``. (Contributed by Eric Smith in :issue:`24454`.)
readline
--------

1
Modules/_sre.c

@ -2733,7 +2733,6 @@ static PyMethodDef match_methods[] = {
_SRE_SRE_MATCH_EXPAND_METHODDEF
_SRE_SRE_MATCH___COPY___METHODDEF
_SRE_SRE_MATCH___DEEPCOPY___METHODDEF
{"__getitem__", (PyCFunction)match_getitem, METH_O|METH_COEXIST, match_getitem_doc},
{NULL, NULL}
};

Loading…
Cancel
Save