Bugfix in match() -- the number of registers shouldn't be divided by two!
diff --git a/Lib/re.py b/Lib/re.py
index 420f6ed..bf74808 100644
--- a/Lib/re.py
+++ b/Lib/re.py
@@ -86,7 +86,7 @@
 	regs = self.code.match(string, pos, ANCHORED)
 	if regs is None:
 	    return None
-	self.num_regs=len(regs)/2
+	self.num_regs=len(regs)
 	return MatchObject(self,
 			   string,
 			   pos,