import re

txt = open('pineap.log', 'r')

re1='.*?'	# Non-greedy match on filler
re2='((?:[0-9A-F][0-9A-F]:){5}(?:[0-9A-F][0-9A-F]))(?![:0-9A-F])'	# Mac Address 1
re3='.*?'	# Non-greedy match on filler
re4='((?:[a-z][a-z0-9_]*))'	# Variable Name 1

rg = re.compile(re1+re2+re3+re4,re.IGNORECASE|re.DOTALL)
m = rg.search(str(txt))
if m:
    mac1=m.group(1)
    var1=m.group(2)
    print("("+mac1+")"+"("+var1+")"+"\n")