settled on `find()` since the string method of the same name has the same semantics. other options: `str_find()` since it fails on non-string or `match()` (but that might imply that the pattern needs to match the entire string).
Extension of #1886
so you can see confusing hidden trailing spaces