super-nitpick, but Regexp.escape() or \. maybe