Message157

Author bckfnn
Recipients
Date 2000-11-18.19:33:38
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
Erronous handling of '(' for groupindex count:

Here the correct output of (C-)Python:
>>> re.compile(r'\\()(?P<x>)').groupindex
{'x': 2}
>>> re.compile(r'[()](?P<x>)').groupindex
{'x': 1}
>>> re.compile(r'[()](?P<x>)').groupindex
{'x': 1}
>>>

And here the buggy output of JPython:
>>> re.compile(r'\\()(?P<x>)').groupindex
{'x': 1}
>>> re.compile(r'[()](?P<x>)').groupindex
{'x': 2}
>>> re.compile(r'\\(?P<x>)').groupindex
Traceback (innermost last):
  File "<console>", line 1, in ?
re.error: Sequence (?P...) not recognized
>>>
History
Date User Action Args
2008-02-20 17:16:43adminlinkissue222852 messages
2008-02-20 17:16:43admincreate