“ 1 00:11:14:9D:BE:3A какой-то текст APP (1 test)”
number = 1 # может содержать любое число
mac = 00:11:14:9D:BE:3A # (?<![:-])\b(?:[0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}\b(?![:-])
text = какой-то текст # может быть как одно слово так и что угодно
type = APP (1 test) # всегда начинается с APP