RosettaCodeData/Task/Balanced-brackets/R/balanced-brackets-2.r

4 lines
81 B
R

balanced <- function(str) {
regexpr('^(\\[(?1)*\\])*$', str, perl=TRUE) > -1
}