Please enable JavaScript to use regex101
/
^
r
e
g
e
x
[
\
-
_
]
?
1
0
1
$
/
i
Regular
Expressions
101
Regular
Expressions
101
Upgrade to Pro
Enterprise
Regular Expression
/
^(?<group> (?<value>[^()\r\n]+)* \((?<groupVal>(?&group)|(?&value))\) (?&groupVal)* )$
/
gxm
Input 1
1
New
(F(i(r(s)t))) ((S)(e)((c)(o))n)d) (((((((Third))))))) (F(i(r(s)t))) ((S)(e)((c)(o))n)d (((((((Third))))))) ((F(i(r(s)t))) ((S)(e)((c)(o))n)d) (((((((Third)))))))
Substitution