Xprathe literal text Xpra (case sensitive) Group vcxXPRA(?<vcxXPRA>\s\d{1,2}\/\d{1,2}\/\d{1,2}) \sany whitespace character
\d{1,2}a digit, repeated between 1 and 2 times
\/the literal / (4710 / 578 / 2F16)
\d{1,2}a digit, repeated between 1 and 2 times
\/the literal / (4710 / 578 / 2F16)
\d{1,2}a digit, repeated between 1 and 2 times
\sany whitespace character
F:the literal text F: (case sensitive) Group vcxXPRAfreqname(?<vcxXPRAfreqname>\w{1,9}) \w{1,9}any word character, repeated between 1 and 9 times
\sany whitespace character
Group vcxXPRAfreq(?<vcxXPRAfreq>\d{3},\d{3}) \d{3}a digit, repeated exactly 3 times
,the literal , (4410 / 548 / 2C16)
\d{3}a digit, repeated exactly 3 times
\sany whitespace character
Txthe literal text Tx (case sensitive) \(the literal ( (4010 / 508 / 2816)
Group vcxXPRAtxPTT(?<vcxXPRAtxPTT>\d\d\d\d) \da digit
\da digit
\da digit
\da digit
\sany whitespace character
Group vcxXPRAtxPTTmin(?<vcxXPRAtxPTTmin>\d{2,4}) \d{2,4}a digit, repeated between 2 and 4 times
:the literal : (5810 / 728 / 3A16)
Group vcxXPRAtxPTTsec(?<vcxXPRAtxPTTsec>\d{2,4}) \d{2,4}a digit, repeated between 2 and 4 times
\)the literal ) (4110 / 518 / 2916)
\sany whitespace character
Rxthe literal text Rx (case sensitive) \(the literal ( (4010 / 508 / 2816)
Group vcxXPRArxSQ(?<vcxXPRArxSQ>\d\d\d\d) \da digit
\da digit
\da digit
\da digit
\sany whitespace character
Group vcxXPRArxSQmin(?<vcxXPRArxSQmin>\d{2,4}) \d{2,4}a digit, repeated between 2 and 4 times
:the literal : (5810 / 728 / 3A16)
Group vcxXPRArxSQsec(?<vcxXPRArxSQsec>\d{2,4}) \d{2,4}a digit, repeated between 2 and 4 times
\)the literal ) (4110 / 518 / 2916)
;the literal ; (5910 / 738 / 3B16)
$end of line
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