(?P>indent)calls group indent as a subroutine
constthe literal text const (case sensitive) Character Class[[:space:]]* *matches any number of characters from the set below:
[:space:]a whitespace character, including a line break [ \t\r\n\v\f]
\(the literal ( (4010 / 508 / 2816)
Character Class[[:space:]]* *matches any number of characters from the set below:
[:space:]a whitespace character, including a line break [ \t\r\n\v\f]
\vany vertical whitespace character
Non-Capturing Group(?:
(?!(?P>indent)\))\V*\v
)* *repeats the group contents below any number of times:
Negative Lookahead(?!(?P>indent)\)) (?P>indent)calls group indent as a subroutine
\)the literal ) (4110 / 518 / 2916)
\V*any character that's not a vertical whitespace character, repeated any number of times
\vany vertical whitespace character
(?P>indent)calls group indent as a subroutine
\)the literal ) (4110 / 518 / 2916)