\s+any whitespace character, repeated at least once
Group tst_dvc(?P<tst_dvc>[^\s]+) Negated Character Class[^\s]+ +matches at least one character outside the set below:
\sany whitespace character
\s+any whitespace character, repeated at least once
\w{3}any word character, repeated exactly 3 times
\s+any whitespace character, repeated at least once
\d{1,2}a digit, repeated between 1 and 2 times
\s+any whitespace character, repeated at least once
\d{2}a digit, repeated exactly 2 times
\:the literal : (5810 / 728 / 3A16)
\d{2}a digit, repeated exactly 2 times
\:the literal : (5810 / 728 / 3A16)
\d{2}a digit, repeated exactly 2 times
\sany whitespace character
Group tst_cmd(?P<tst_cmd>[^:]+) 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 at least once
Group tst_action(?P<tst_action>[^\s]+) Negated Character Class[^\s]+ +matches at least one character outside the set below:
\sany whitespace character
\s+any whitespace character, repeated at least once
<the literal < (6010 / 748 / 3C16)
\da digit
>the literal > (6210 / 768 / 3E16)
Group tst_action2(?P<tst_action2>[^\s]+) Negated Character Class[^\s]+ +matches at least one character outside the set below:
\sany whitespace character
\s+any whitespace character, repeated at least once
IN=the literal text IN= (case sensitive) Group tst_in_if(?P<tst_in_if>[^\s]+) Negated Character Class[^\s]+ +matches at least one character outside the set below:
\sany whitespace character
\s+any whitespace character, repeated at least once
OUT=the literal text OUT= (case sensitive) Group tst_out_if(?P<tst_out_if>[^\s]+) Negated Character Class[^\s]+ +matches at least one character outside the set below:
\sany whitespace character
\s+any whitespace character, repeated at least once
<the literal < (6010 / 748 / 3C16)
\da digit
>the literal > (6210 / 768 / 3E16)
Group tst_src_ip(?P<tst_src_ip>[^\s]+) Negated Character Class[^\s]+ +matches at least one character outside the set below:
\sany whitespace character
\s+any whitespace character, repeated at least once
DST=the literal text DST= (case sensitive) Group tst_dest_ip(?P<tst_dest_ip>[^\s]+) Negated Character Class[^\s]+ +matches at least one character outside the set below:
\sany whitespace character
\s+any whitespace character, repeated at least once
<the literal < (6010 / 748 / 3C16)
\da digit
>LEN=the literal text >LEN= (case sensitive) Group tst_len(?P<tst_len>[^\s]+) Negated Character Class[^\s]+ +matches at least one character outside the set below:
\sany whitespace character
\s+any whitespace character, repeated at least once
TOS=the literal text TOS= (case sensitive) Group tst_tos(?P<tst_tos>[^\s]+) Negated Character Class[^\s]+ +matches at least one character outside the set below:
\sany whitespace character
\s+any whitespace character, repeated at least once
PREC=the literal text PREC= (case sensitive) Group tst_prec(?P<tst_prec>[^\s]+) Negated Character Class[^\s]+ +matches at least one character outside the set below:
\sany whitespace character
\s+any whitespace character, repeated at least once
TTL=the literal text TTL= (case sensitive) Group tst_ttl(?P<tst_ttl>[^\s]+) Negated Character Class[^\s]+ +matches at least one character outside the set below:
\sany whitespace character
\s+any whitespace character, repeated at least once
ID=the literal text ID= (case sensitive) Group tst_id(?P<tst_id>[^\s]+) Negated Character Class[^\s]+ \s+any whitespace character, repeated at least once
PROTO=the literal text PROTO= (case sensitive) Group tst_proto(?P<tst_proto>[^\s]+) \s+any whitespace character, repeated at least once
<the literal < (6010 / 748 / 3C16)
\da digit
>SPT=the literal text >SPT= (case sensitive) Group tst_src_port(?P<tst_src_port>[^\s]+) \s+any whitespace character, repeated at least once
DPT=the literal text DPT= (case sensitive) Group tst_dest_port(?P<tst_dest_port>[^\s]+) \s+any whitespace character, repeated at least once
g modifier: global. Finds all matches instead of stopping after the first