X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~yarrgweb/git?a=blobdiff_plain;ds=sidebyside;f=yoweb-scrape;h=e7e3ec79bd44d952dee663d0874324d805449014;hb=9e7deaa661702a20b4aaca1967b572290edfec1a;hp=a943f3cb5a4ccd7951d930486d121c07864948ed;hpb=1c73d435c7cd125d11583573f5b2d130be164520;p=ypp-sc-tools.db-live.git diff --git a/yoweb-scrape b/yoweb-scrape index a943f3c..e7e3ec7 100755 --- a/yoweb-scrape +++ b/yoweb-scrape @@ -248,7 +248,7 @@ u'\\s*\\S*/([-A-Za-z]+)\\s*$|\\s*\\S*/\\S*\\s*\\(ocean\\-wide(?:\\s|\\xa0)+([-A- 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: @@ -537,7 +537,7 @@ class ChatLogTracker: 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 = []