?repeats the group contents below at most once:
\2the text saved by group 2
:the literal : (5810 / 728 / 3A16)
Negated Character Class[^;]+ +matches at least one character outside the set below:
;the literal ; (5910 / 738 / 3B16)
;the literal ; (5910 / 738 / 3B16)