skl.msg('puzzle "%s" no standing found' % puzzle)
continue
standing = sl[0]
- for i in range(0, len(standingvals)-1):
+ for i in range(0, len(standingvals)):
if standing == standingvals[i]:
self.standings[puzzle] = i
if not puzzle in self.standings:
if pattern is None:
pattern_check = lambda vn: True
else:
- re = '(?:.* )?%s$' % pattern.lower().replace('*','.*')
+ re = '(?:.* )?%s$' % pattern.lower().replace('*','.+')
pattern_check = regexp.compile(re, regexp.I).match
tries = []