I know this is only a temporary stop-gap measure, but the match() and

search() functions didn't even work because _fixflags() isn't
idempotent.  I'm adding another stop-gap measure so that you can at
least use sre.search() and sre.match() with a zero flags arg.
This commit is contained in:
Guido van Rossum 2000-05-02 15:52:33 +00:00
parent 823eb4ba81
commit 1b6aecb08c
1 changed files with 1 additions and 2 deletions

View File

@ -31,7 +31,6 @@ def match(pattern, string, flags=0):
return compile(pattern, _fixflags(flags)).match(string)
def search(pattern, string, flags=0):
assert flags == 0
return compile(pattern, _fixflags(flags)).search(string)
# FIXME: etc
@ -41,6 +40,6 @@ def search(pattern, string, flags=0):
def _fixflags(flags):
# convert flag bitmask to sequence
assert flags == 0
assert not flags
return ()