> Nope, we need the Regexp.escape for strings, which a_string_matching isn't doing.

Why do we need that, though?  `Regexp.escape` turns it into a regex that only matches if the string contains that literal substring, right?  That's what `String#match` does as well (or so I thought).