JOBthe literal text JOB (case sensitive) Negated Character Class[^#]+ +matches at least one character outside the set below:
#the literal # (3510 / 438 / 2316)
#the literal # (3510 / 438 / 2316)
Negated Character Class[^\[]+ +matches at least one character outside the set below:
\[the literal [ (9110 / 1338 / 5B16)
Group 2([^\r\n]+[\r\n]){2} {2}repeats the group contents below exactly 2 times:
Negated Character Class[^\r\n]+ +matches at least one character outside the set below:
\ra carriage return (ASCII 13)
\na line-feed (newline) character (ASCII 10)
\ra carriage return (ASCII 13)
\na line-feed (newline) character (ASCII 10)
\s*any whitespace character, repeated any number of times
\=the literal = (6110 / 758 / 3D16)
\s*any whitespace character, repeated any number of times
SCRIPTthe literal text SCRIPT (case sensitive) Negated Character Class[^:]+ +matches at least one character outside the set below:
:the literal : (5810 / 728 / 3A16)
:the literal : (5810 / 728 / 3A16)
\s*any whitespace character, repeated any number of times
Group script(?<script>[^\r\n]+) Negated Character Class[^\r\n]+ +matches at least one character outside the set below:
\ra carriage return (ASCII 13)
\na line-feed (newline) character (ASCII 10)
+repeats the group contents below at least once:
Negated Character Class[^\r\n]+ +matches at least one character outside the set below:
\ra carriage return (ASCII 13)
\na line-feed (newline) character (ASCII 10)
\ra carriage return (ASCII 13)
\na line-feed (newline) character (ASCII 10)
\s*any whitespace character, repeated any number of times
\=the literal = (6110 / 758 / 3D16)
\s*any whitespace character, repeated any number of times
Exitthe literal text Exit (case sensitive) \s*any whitespace character, repeated any number of times
Statusthe literal text Status (case sensitive) Negated Character Class[^:]+ +matches at least one character outside the set below:
:the literal : (5810 / 728 / 3A16)
:the literal : (5810 / 728 / 3A16)
\s*any whitespace character, repeated any number of times
Group exit_status(?<exit_status>[\w]+) +matches at least one character from the set below:
\wany word character
g modifier: global. Finds all matches instead of stopping after the first
m modifier: multiline. Causes ^ and $ to match the start and end of each line, not only the start and end of the string