View source: R/pattern2fixed.R
search_glob | R Documentation |
This is an internal function for pattern2id
that select types using
keys in index when available.
index_types
is an internal function for pattern2id
that
constructs an index of "glob" or "fixed" patterns to avoid expensive
sequential search.
search_glob(pattern, types_search, case_insensitive, index = NULL)
search_glob_multi(patterns, types_search, case_insensitive, index)
search_regex(pattern, types_search, case_insensitive)
search_regex_multi(patterns, types_search, case_insensitive)
search_fixed(pattern, types_search, index = NULL)
search_fixed_multi(patterns, types_search, index)
index_types(
pattern,
types,
valuetype = c("glob", "fixed", "regex"),
case_insensitive = TRUE
)
pattern |
a "glob", "fixed" or "regex" pattern |
types_search |
lowercased types when |
case_insensitive |
logical; if |
index |
index object created by |
patterns |
a list of "glob", "fixed" or "regex" patterns |
valuetype |
the type of pattern matching: |
index_types
returns a list of integer vectors containing type
IDs with index keys as an attribute
index <- quanteda:::index_types("yy*", c("xxx", "yyyy", "ZZZ"), "glob", FALSE)
quanteda:::search_glob("yy*", attr(index, "types_search"), index)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.