s/%([0-9A-Fa-f]{2})/chr(hex($1))/eg