[Python-bugs-list] [Bug #112468] sre/pre bug
noreply@sourceforge.net
noreply@sourceforge.net
Fri, 25 Aug 2000 07:42:50 -0700
Bug #112468, was updated on 2000-Aug-21 22:05
Here is a current snapshot of the bug.
Project: Python
Category: Library
Status: Open
Resolution: None
Bug Group: None
Priority: 7
Summary: sre/pre bug
Details: Compiling the simple pattern '(' with pre raises an exception while sre compiles it sucessfully. Further, the regex object that sre.compile returns will match any string.
Using Python 1.6b1 (#0, Aug 7 2000, 12:30:24) [MSC 32 bit (Intel)] on win32,
>>> import sre
>>> regex_ = sre.compile('(')
>>> regex_.pattern
'('
>>> regex_.search('abc').group(0)
''
while
>>> import pre
>>> regex_ = pre.compile('(')
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "C:\Python16\lib\pre.py", line 243, in compile
code=pcre_compile(pattern, flags, groupindex)
pcre.error: ('missing )', 1)
Follow-Ups:
Date: 2000-Aug-22 05:34
By: gvanrossum
Comment:
According to Fredrik, this is a minor parsing bug in SRE.
He'll fix it.
-------------------------------------------------------
Date: 2000-Aug-25 07:42
By: jhylton
Comment:
Bumping priority so its gets fixed before release.
-------------------------------------------------------
For detailed info, follow this link:
http://sourceforge.net/bugs/?func=detailbug&bug_id=112468&group_id=5470