EastAgile/auto-tagging — pull request #1 by kookster (2013-03-31 16:19:32+00:00)
Title: fix yahoo.rb: gsub! returns nil on no match

Use gsub instead of gsub! b/c nil is returned when the expression doesn't match:

This works:
> 'no matches'.gsub('"', '\"')
=> "no matches"

This doesn't:
> 'no matches'.gsub!('"', '\"')
=> nil