variable_args_list | R Documentation |
Parse the variable-length argument list used in
str_match_variable
, str_match_all_variable
, and
df_match_variable
. This function is mostly intended for internal
use, but is useful if you want to see the regex pattern generated
by the variable argument syntax.
variable_args_list(...)
... |
character vectors (for regex patterns) or functions (which specify how to convert extracted character vectors to other types). All patterns must be character vectors of length 1. If the pattern is a named argument in R, we will add a name tag in the regex pattern. All patterns are pasted together to obtain the final pattern used for matching. Each named pattern may be followed by at most one function which is used to convert the previous named pattern. Patterns may also be lists, which are parsed recursively for convenience. |
a list with two named elements
fun.list |
list of conversion functions or NULL |
pattern |
regular expression string |
Toby Dylan Hocking
pos.pattern <- list("[0-9]+", as.integer)
namedCapture::variable_args_list(
"some subject",
chrom="chr.*?",
":",
chromStart=pos.pattern,
list(
"-",
chromEnd=pos.pattern
), "?")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.