This is an internal function for pattern2id that select types using
keys in index when available.
search_glob(pattern, types_search, index) search_glob_multi(patterns, types_search, index) search_regex(pattern, types_search, case_insensitive) search_regex_multi(patterns, types_search, case_insensitive) search_fixed(pattern, types_search, index) search_fixed_multi(patterns, types_search, index)
| pattern | a "glob", "fixed" or "regex" pattern |
|---|---|
| types_search | lowercased types when |
| index | index object created by |
| patterns | a list of "glob", "fixed" or "regex" patterns |
| case_insensitive | logical; if |