st_within: Get string between two regular expression patterns
Description
Returns a substring enclosed by two regular expression patterns.
By default returns the name of the arguments being indexed by
squared brackets ([]) in a string containing an expression.
Usage
st_within(
x,
left = "[^_[:^punct:]]|\\b",
right = "\\[",
rm_left = 0,
rm_right = -1
)
Value
A character vector.
Arguments
x
A character string.
left
A character string. Regular expression to serve as look ahead.
right
A character string. Regular expression to
serve as a look behind.
rm_left
An integer. Number of bites after left-side match to remove
from result. Defaults to -1.
rm_right
An integer. Number of bites after right-side match to remove
from result. Defaults to 0.