Message291057
This has already been discussed in other issues. Adding support of indexing opened a can of worms.
len() for match objects is ambiguous because of the group 0. Implementing len() will make the match object iterable, but in a way incompatible with issue9529 (because of the group 0).
As for slicing and negative indexes, what is the use case? Do you know that you can get a tuple of groups by passing several arguments to group()? A regular expression usually has known set of groups, so you can just enumerate the indices (or better names) of needed groups (they can be not sequential). |
|
Date |
User |
Action |
Args |
2017-04-03 09:49:45 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, ezio.melotti, mrabarnett, xiang.zhang, selik |
2017-04-03 09:49:45 | serhiy.storchaka | set | messageid: <1491212985.21.0.161233885098.issue29965@psf.upfronthosting.co.za> |
2017-04-03 09:49:45 | serhiy.storchaka | link | issue29965 messages |
2017-04-03 09:49:44 | serhiy.storchaka | create | |
|