Markov: regexes should only match start of line --- add ^

This commit is contained in:
Brian S. Stephan 2011-01-19 10:20:20 -06:00
parent 3283fac1ff
commit d592d3f3bb
1 changed files with 3 additions and 3 deletions

View File

@ -52,9 +52,9 @@ class Markov(Module):
self.stop = '__stop'
# set up regexes, for replying to specific stuff
trainpattern = '!markov\s+train\s+(.*)$'
learnpattern = '!markov\s+learn\s+(.*)$'
replypattern = '!markov\s+reply(\s+(.*)$|$)'
trainpattern = '^!markov\s+train\s+(.*)$'
learnpattern = '^!markov\s+learn\s+(.*)$'
replypattern = '^!markov\s+reply(\s+(.*)$|$)'
self.trainre = re.compile(trainpattern)
self.learnre = re.compile(learnpattern)