From 65c28b7efb290f5eadf538f14514c9a48bb0f1d7 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Fri, 11 Jul 1997 11:10:44 +0000 Subject: Removed debug print in set construction. Changed some '==' to 'in' (Tim Peters). --- Lib/re.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Lib/re.py b/Lib/re.py index 60dcb8b..2a179af 100644 --- a/Lib/re.py +++ b/Lib/re.py @@ -188,7 +188,6 @@ class Set(Instruction): name = 'set' def __init__(self, set): self.set = set - print set Instruction.__init__(self, chr(3), 33) def assemble(self, position, labels): result = self.opcode @@ -719,11 +718,11 @@ def compile(pattern, flags=0): elif pattern[index] in 'iImMsSxX': while (index < len(pattern)) and (pattern[index] != ')'): - if pattern[index] == 'iI': + if pattern[index] in 'iI': flags = flags | IGNORECASE - elif pattern[index] == 'mM': + elif pattern[index] in 'mM': flags = flags | MULTILINE - elif pattern[index] == 'sS': + elif pattern[index] in 'sS': flags = flags | DOTALL elif pattern[index] in 'xX': flags = flags | VERBOSE -- cgit v0.12