not-so-wild wildcard string matching