rx_any_of {RVerbalExpressions} | R Documentation |
Match any of these characters exactly once.
Description
Constructs a character class, sometimes called a character set. With this particular expression, you can tell the regex engine to match only one out of several characters. It does this by simply placing the characters you want to match between square brackets.
Usage
rx_any_of(.data = NULL, value)
Arguments
.data |
Expression to append, typically pulled from the pipe |
value |
Expression to optionally match |
References
Character class: https://www.regular-expressions.info/charclass.html
Examples
rx_any_of(value = "abc")
# create an expression
x <- rx_any_of(value = "abc")
grepl(x, "c") # should be true
grepl(x, "d") # should be false
y <- rx() %>%
rx_find("gr") %>%
rx_any_of("ae") %>%
rx_find("y")
regmatches("gray", regexec(y, "gray"))[[1]]
regmatches("grey", regexec(y, "grey"))[[1]]
[Package RVerbalExpressions version 0.1.1 Index]