explain {qdapRegex} | R Documentation |
Visualize Regular Expressions
Description
Visualize regular expressions using https://regexper.com/
Usage
explain(
pattern,
open = FALSE,
print = TRUE,
dictionary = getOption("regex.library")
)
Arguments
pattern |
A character string containing a regular expression or a
character string starting with |
open |
logical. If |
print |
logical. Should |
dictionary |
A dictionary of canned regular expressions to search within. |
Details
Note that https://regexper.com/ is a Java based regular expression viewer. Lookbehind and negative lookbehinds are not respected.
Value
Prints https://regexper.com/ to the console, attempts to open the url to the visual representation provided by https://regexper.com/, and invisibly returns a list with the URLs.
Author(s)
Ananda Mahto, Matthew Flickinger, and Tyler Rinker <tyler.rinker@gmail.com>.
References
https://stackoverflow.com/a/27489977/1000343
https://regexper.com/
https://stackoverflow.com/a/27574103/1000343
See Also
Examples
explain("\\s*foo[A-Z]\\d{2,3}")
explain("@rm_time")
## Not run:
explain("\\s*foo[A-Z]\\d{2,3}", open = TRUE)
explain("@rm_time", open = TRUE)
## End(Not run)