lib/johndoe/aiml.rb in john-doe-0.1.2 vs lib/johndoe/aiml.rb in john-doe-0.1.3
- old
+ new
@@ -38,10 +38,10 @@
@default.keys.each do |key|
@default[key]= @default[key].map{|k,v| v}
end
end
def normalise_pattern(pattern)
- pattern.gsub("*",".*").gsub("$","([^\n\?!.$]*)")
+ pattern.gsub("*",".*").gsub("$","([^\n\?!.$]*)").gsub("?","\\?")
end
end
end