From 3b5507ad07fc81e8593acf1eb63d378b39c68690 Mon Sep 17 00:00:00 2001 From: Jacob Harris Date: Sat, 17 Aug 2013 21:41:45 -0400 Subject: [PATCH] Ooops, slight mistake on the contraction handling --- markov.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/markov.rb b/markov.rb index 7022101..7b82bef 100644 --- a/markov.rb +++ b/markov.rb @@ -58,7 +58,7 @@ private CONTRACTIONS.each do |c| str.gsub!(/#{c}/i) {|m| m.gsub("'", CONTRACTION_APOSTROPHE_SUBSTITUTE)} end - str.gsub!(/'s/, CONTRACTION_APOSTROPHE_SUBSTITUTE) + str.gsub!(/'s/, "#{CONTRACTION_APOSTROPHE_SUBSTITUTE}s") #puts str words = str.scan(/[\p{Word}'’\-]+/)