^start of string
Positive Lookahead(?=^([^)(]*\(((?>[^)(]+)|(?1))*\)[^)(]*)*$) ^start of string
Group 1([^)(]*\(((?>[^)(]+)|(?1))*\)[^)(]*)* *repeats the group contents below any number of times:
Negated Character Class[^)(]* *matches any number of characters outside the set below:
)the literal ) (4110 / 518 / 2916)
(the literal ( (4010 / 508 / 2816)
\(the literal ( (4010 / 508 / 2816)
Group 2((?>[^)(]+)|(?1))* *repeats the group contents below any number of times:
1st Alternative(?>[^)(]+) Negated Character Class[^)(]+ +matches at least one character outside the set below:
)the literal ) (4110 / 518 / 2916)
(the literal ( (4010 / 508 / 2816)
(?1)calls group 1 as a subroutine
\)the literal ) (4110 / 518 / 2916)
Negated Character Class[^)(]* *matches any number of characters outside the set below:
)the literal ) (4110 / 518 / 2916)
(the literal ( (4010 / 508 / 2816)
$end of string, or before its final line terminator
Positive Lookahead(?=^([^][]*\[((?>[^][]+)|(?3))*\][^][]*)*$) ^start of string
Group 3([^][]*\[((?>[^][]+)|(?3))*\][^][]*)* *repeats the group contents below any number of times:
Negated Character Class[^][]* *matches any number of characters outside the set below:
]the literal ] (9310 / 1358 / 5D16)
[the literal [ (9110 / 1338 / 5B16)
\[the literal [ (9110 / 1338 / 5B16)
Group 4((?>[^][]+)|(?3))* *repeats the group contents below any number of times:
1st Alternative(?>[^][]+) Negated Character Class[^][]+ +matches at least one character outside the set below:
]the literal ] (9310 / 1358 / 5D16)
[the literal [ (9110 / 1338 / 5B16)
(?3)calls group 3 as a subroutine
\]the literal ] (9310 / 1358 / 5D16)
Negated Character Class[^][]* *matches any number of characters outside the set below:
]the literal ] (9310 / 1358 / 5D16)
[the literal [ (9110 / 1338 / 5B16)
$end of string, or before its final line terminator
Positive Lookahead(?=^([^}{]*\{((?>[^}{]+)|(?5))*\}[^}{]*)*$) ^start of string
Group 5([^}{]*\{((?>[^}{]+)|(?5))*\}[^}{]*)* *repeats the group contents below any number of times:
Negated Character Class[^}{]* *matches any number of characters outside the set below:
}the literal } (12510 / 1758 / 7D16)
{the literal { (12310 / 1738 / 7B16)
\{the literal { (12310 / 1738 / 7B16)
Group 6((?>[^}{]+)|(?5))* *repeats the group contents below any number of times:
1st Alternative(?>[^}{]+) Negated Character Class[^}{]+ +matches at least one character outside the set below:
}the literal } (12510 / 1758 / 7D16)
{the literal { (12310 / 1738 / 7B16)
\}the literal } (12510 / 1758 / 7D16)
Negated Character Class[^}{]* $end of string, or before its final line terminator
Negative Lookahead(?!^\(.*) Negative Lookahead(?!.*\(.{250}\).*) Positive Lookahead(?=.*\[.{250}\].*) Positive Lookahead(?=.*\{.{250}\}.*) Positive Lookahead(?=.*\[.\(\).\{\}.\].*) Positive Lookahead(?=.*\}...\[...\[...\]...\]...\{.*) Positive Lookahead(?=.*\(\(..\(\(.{68}\(\(\)\).{43}\)\)\)\).*) Positive Lookahead(?=.*\{..\{..\{.{65}\{\}\{\}.{33}\{\}.{107}\}\}.\}.*) Positive Lookahead(?=.*\[\{\{\[\(\{.*) Positive Lookahead(?=.*\[\[..\[.{6}\[.{6}\]\]...\]\].{6}\[..\]..\[\].*) Positive Lookahead(?=.*\]\]\}\}\}.\)\)\)\).{96}\]\}\}\]\]\]\}\]\]\].\)\]\].*) Positive Lookahead(?=.*\]..\).{6}\(.{7}\{.{5}\[...\[.{5}\{\[.*) Positive Lookahead(?=.*\[.{87}\{.{45}}{.{38}}.{27}\].*) Positive Lookahead(?=.*\(\{.{32}\(.{20}\{.{47}\].{43}\{\{.{25}\}\}.{18}\].{5}\}....\}.{5}\).*) Positive Lookahead(?=.*\{.{12}\(.{5}\(...\(...\{\[.\{\[\[.*) Positive Lookahead(?=.*\{\(.{21}\).{8}\}.{14}\[.{7}\]..\{.{5}\{\}....\}.*) Positive Lookahead(?=.*\(.\{.{49}\{.{16}\}.{25}\}.{66}\).*) Negative Lookahead(?!.*\(\{\(\(.*) Negative Lookahead(?!.*\(\)\[\].*) Positive Lookahead(?=(.*?\].*?\)){15,}.*) Positive Lookahead(?=(.*\[.*\(.*\{){5,9}.*) Positive Lookahead(?=.*\({3}.{105}\[{3}.{105}[^}{].*) Positive Lookahead(?=.*\(..\).{5}\(\)....\}\}\].\{\{\[.{22}\[.{35}\}\}\].*) Negative Lookahead(?!.*\(\(.{178}\]) Positive Lookahead(?=(.*\[..\]){8,10}.*) Negative Lookahead(?!(.*\([^\(\)]{5}\(){4,}.*) .{63}any character (except for line terminators), repeated exactly 63 times
.{130}any character (except for line terminators), repeated exactly 130 times
\11the text saved by group 11
.{51}any character (except for line terminators), repeated exactly 51 times
$end of string, or before its final line terminator