rx_end_of_line | R Documentation |
Control whether to match the expression only if it appears till
the end of the line. Basically, append a $
to the end of the
expression. The dollar sign is considered an anchor and matches the
position of characters. It can be used to "anchor" the regex match at a
certain position, in this case the dollar sign matches right after the last
character in the string.
rx_end_of_line(.data = NULL, enable = TRUE)
.data |
Expression to match, typically pulled from the pipe |
enable |
Whether to enable this behavior, defaults to |
Anchors: https://www.regular-expressions.info/anchors.html
rx_end_of_line(enable = TRUE)
rx_end_of_line(enable = FALSE)
rx_end_of_line("abc", enable = TRUE)
# create expression
x <- rx() %>%
rx_start_of_line(FALSE) %>%
rx_find("apple") %>%
rx_end_of_line()
grepl(x, "apples") # should be false
grepl(x, "apple") # should be true
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.