Help for this page

Select Code to Download


  1. or download this
    my $braces = qr/(?<braces> { (?: (?: [^{}] | (?&braces) )*+ )* } )/x;
    
  2. or download this
    my $parens = qr/(\((?:[^()]++|(?-1))*+\))/;
    if (/foo $parens \s+ \+ \s+ bar $parens/x) {
       # do something here...
    }