Skip to contents

Check if an element of a set is "ANY*" or NA

Usage

is_any(x, na = TRUE, any_mask = "^ANY_?[A-Z]*$")

Arguments

x

character, vector of a set elements

na

logical, if TRUE, NA values are included

any_mask

character, regular expression to match "ANY*" elements

Value

logical vector, TRUE if an element of the set is "ANY*"

Examples

is_any(c("ANY", "ANYREGION", "ANYSLICE", "ANYYEAR", "A", "B"))
#> [1]  TRUE  TRUE  TRUE  TRUE FALSE FALSE