^start of string
.+any character (except for line terminators), repeated at least once
versionthe literal text version (case sensitive) .*any character (except for line terminators), repeated any number of times
character filethe literal text character file (case sensitive) \.the literal . (4610 / 568 / 2E16)
+matches at least one character from the set below:
\na line-feed (newline) character (ASCII 10)
\ra carriage return (ASCII 13)
\d+a digit, repeated at least once
Negated Character Class[^\(]+ +matches at least one character outside the set below:
\(the literal ( (4010 / 508 / 2816)
the literal (3210 / 408 / 2016)
\(the literal ( (4010 / 508 / 2816)
Negated Character Class[^\d]+ +matches at least one character outside the set below:
\da digit
the literal (3210 / 408 / 2016)
\d+a digit, repeated at least once
,the literal , (4410 / 548 / 2C16)
.+any character (except for line terminators), repeated at least once
\na line-feed (newline) character (ASCII 10)
\s+any whitespace character, repeated at least once
.+any character (except for line terminators), repeated at least once
as athe literal text as a (case sensitive) .+any character (except for line terminators), repeated at least once
onthe literal text on (case sensitive) .+any character (except for line terminators), repeated at least once
\na line-feed (newline) character (ASCII 10)
\s+any whitespace character, repeated at least once
Non-Capturing Group(?:Was.+One\.\n)? ?repeats the group contents below at most once:
Wasthe literal text Was (case sensitive) .+any character (except for line terminators), repeated at least once
Onethe literal text One (case sensitive) \.the literal . (4610 / 568 / 2E16)
\na line-feed (newline) character (ASCII 10)
Non-Capturing Group(?:.|\n)+ +repeats the group contents below at least once:
.any character (except for line terminators)
\na line-feed (newline) character (ASCII 10)
!the literal ! (3310 / 418 / 2116)
.the literal . (4610 / 568 / 2E16)
\na line-feed (newline) character (ASCII 10)
Non-Capturing Group(?:.|\n)+ +repeats the group contents below at least once:
.any character (except for line terminators)
\na line-feed (newline) character (ASCII 10)
\(the literal ( (4010 / 508 / 2816)
\d+a digit, repeated at least once
Non-Capturing Group(?:.|\n)+ +repeats the group contents below at least once:
.any character (except for line terminators)
\na line-feed (newline) character (ASCII 10)
$end of string, or before its final line terminator