search_glob: Select types without performing slow regex search

Description Usage Arguments

Description

This is an internal function for pattern2id that select types using keys in index when available.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
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)

Arguments

pattern

a "glob", "fixed" or "regex" pattern

types_search

lowercased types when case_insensitive=TRUE, but not used in glob and fixed matching as types are in the index.

index

index object created by index_types

patterns

a list of "glob", "fixed" or "regex" patterns

case_insensitive

ignore case when matching, if TRUE, but not used in glob and fixed matching as types are lowercased in the index.


quanteda/quanteda documentation built on June 15, 2019, 8:36 a.m.