rx_something_but: Match any character(s) except these at least once.
Description
This expression is almost identical to rx_anything_but()
with one major exception, a + is used instead of a *. This
means rx_something_but() expects something whereas
rx_anything_but() expects anything including... nothing!
Expression to append, typically pulled from the pipe %>%
value
Expression to optionally match
mode
Matching mode (greedy (default) orlazy). Lazy matching stops after the first match, greedy continues
searching until end of the string and then back-tracks to the last match.
# NOT RUN {rx_something_but(value = "abc")
# create an expressionx <- rx_something_but(value = "python")
grepl(x, "R") # should be truegrepl(x, "py") # should be false# }