?repeats the group contents below at most once:
^start of line
;the literal ; (5910 / 738 / 3B16)
\s*any whitespace character, repeated any number of times
Group comment(?<comment>.+?) .+?any character (except for line terminators), repeated at least once
\s*any whitespace character, repeated any number of times
$end of line
\na line-feed (newline) character (ASCII 10)