counts {rex} | R Documentation |
Functions to restrict a regex to a specific number
n_times(x, n, type = c("greedy", "lazy", "possessive")) between(x, low, high, type = c("greedy", "lazy", "possessive")) at_least(x, n, type = c("greedy", "lazy", "possessive")) at_most(x, n, type = c("greedy", "lazy", "possessive"))
x |
A regex pattern. |
n |
An integer number |
type |
the type of match to perform. There are three match types
|
low |
An integer number for the lower limit. |
high |
An integer number for the upper limit. |
n_times
: x
must occur exactly n
times.
between
: x
must occur between low
and high
times.
at_least
: x
must occur at least n
times.
at_most
: x
must occur at most n
times.
Other rex: %or%
, capture
,
character_class
, group
,
lookarounds
, not
,
rex
, shortcuts
,
wildcards