powered by
Returns the program size, a very approximate measure of a regexp's "cost". Larger numbers are more expensive than smaller numbers.
get_expression_size(pattern, ...)
a pre-compiled regular expression or a string
further arguments passed to re2
re2
a integer
# NOT RUN { get_expression_size(re2("1")) get_expression_size(re2("(1)")) get_expression_size(re2("(?:(?:(?:(?:(?:.)?){100})*)+)")) # }
Run the code above in your browser using DataLab