s/\[0x([a-f0-9A-F]{1,2})\]/chr(hex($1))/eg;