^start of line
\/the literal / (4710 / 578 / 2F16)
stbthe literal text stb (case sensitive) \/the literal / (4710 / 578 / 2F16)
Group 1(s\d{3}\w?|mag\d{3}) sthe literal s (11510 / 1638 / 7316) (case sensitive)
\d{3}a digit, repeated exactly 3 times
\w?optionally matches any word character
magthe literal text mag (case sensitive) \d{3}a digit, repeated exactly 3 times
\/the literal / (4710 / 578 / 2F16)
\w{5,7}any word character, repeated between 5 and 7 times
\-?optionally matches the literal - (4510 / 558 / 2D16)
\w*any word character, repeated any number of times
\/the literal / (4710 / 578 / 2F16)
\w{4,7}any word character, repeated between 4 and 7 times
\da digit
\.the literal . (4610 / 568 / 2E16)
\da digit
\/the literal / (4710 / 578 / 2F16)
tvipthe literal text tvip (case sensitive) \_the literal _ (9510 / 1378 / 5F16)
firmwarethe literal text firmware (case sensitive) \.the literal . (4610 / 568 / 2E16)
Group 4(signed.ota.zip|ota.zip|bin|info) 1st Alternativesigned.ota.zip signedthe literal text signed (case sensitive) .any character (except for line terminators)
otathe literal text ota (case sensitive) .any character (except for line terminators)
zipthe literal text zip (case sensitive) otathe literal text ota (case sensitive) .any character (except for line terminators)
zipthe literal text zip (case sensitive) binthe literal text bin (case sensitive) infothe literal text info (case sensitive) Group 5(\?device\=(s\d{3}\w?|mag\d{3}))? ?repeats the group contents below at most once:
\?the literal ? (6310 / 778 / 3F16)
devicethe literal text device (case sensitive) \=the literal = (6110 / 758 / 3D16)
Group 6(s\d{3}\w?|mag\d{3}) sthe literal s (11510 / 1638 / 7316) (case sensitive)
\d{3}a digit, repeated exactly 3 times
\w?optionally matches any word character
magthe literal text mag (case sensitive) \d{3}a digit, repeated exactly 3 times
Group 7(\&mac\=(([A-F0-9]{2}[:]){5}[A-F0-9]{2}))? ?repeats the group contents below at most once:
\&the literal & (3810 / 468 / 2616)
macthe literal text mac (case sensitive) \=the literal = (6110 / 758 / 3D16)
Group 8(([A-F0-9]{2}[:]){5}[A-F0-9]{2}) Group 9([A-F0-9]{2}[:]){5} {5}repeats the group contents below exactly 5 times:
Character Class[A-F0-9]{2} {2}matches exactly 2 characters from the set below:
A-Fone character from A (6510) to F (7010) (case sensitive)
0-9one character from 0 (4810) to 9 (5710)
:the literal : (5810 / 728 / 3A16)
Character Class[A-F0-9]{2} {2}matches exactly 2 characters from the set below:
A-Fone character from A (6510) to F (7010) (case sensitive)
0-9one character from 0 (4810) to 9 (5710)
Group 10(\¤t\=((\d{1,2}\.\d{1,2}\.\d{1,3})|([a-zA-Z0-9-._]{14,60})))? ?repeats the group contents below at most once:
\&the literal & (3810 / 468 / 2616)
currentthe literal text current (case sensitive) \=the literal = (6110 / 758 / 3D16)
Group 11((\d{1,2}\.\d{1,2}\.\d{1,3})|([a-zA-Z0-9-._]{14,60})) 1st Alternative(\d{1,2}\.\d{1,2}\.\d{1,3}) Group 12(\d{1,2}\.\d{1,2}\.\d{1,3}) 2nd Alternative([a-zA-Z0-9-._]{14,60}) 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