Simplify pattern strings.

Usage

get_simplify(pattern, ...)

Arguments

pattern
a pre-compiled regular expression or a string
...
further arguments passed to re2

Description

Simplify pattern strings.

Examples

get_simplify("a{1}")
[1] "a"
get_simplify("a{3}b+(:?abc(a))")
[1] "aaab+(:?abc(a))"
get_simplify("a{2,3}a{2}")
[1] "aaaaa?"
get_simplify(re2("1+2",literal = TRUE))
[1] "1\\+2"
get_pattern(re2("1+2",literal = TRUE))
[1] "1+2"