function for lookup that partially matched and ignores cases and punctuation
match_partial_ignorecase_nopunct(lookup, entry, ...)
lookup
entry
...