^start of line
setthe literal text set (case sensitive) \s+any whitespace character, repeated at least once
private-keythe literal text private-key (case sensitive) \s+any whitespace character, repeated at least once
"-----BEGINthe literal text "-----BEGIN (case sensitive) \s+any whitespace character, repeated at least once
ENCRYPTED PRIVATEthe literal text ENCRYPTED PRIVATE (case sensitive) \s+any whitespace character, repeated at least once
KEY-----the literal text KEY----- (case sensitive) Non-Capturing Group(?:\r?\n(?!set private-key).*)* *repeats the group contents below any number of times:
\r?optionally matches a carriage return (ASCII 13)
\na line-feed (newline) character (ASCII 10)
Negative Lookahead(?!set private-key) set private-keythe literal text set private-key (case sensitive) .*any character (except for line terminators), repeated any number of times
\r?optionally matches a carriage return (ASCII 13)
\na line-feed (newline) character (ASCII 10)
setthe literal text set (case sensitive) \s+any whitespace character, repeated at least once
private-keythe literal text private-key (case sensitive) .*any character (except for line terminators), repeated any number of times