use HTML::Entities; $_ = 'http://www.dnsmagicsite.net&1085287724@1085287723&1063256813@3493727992?75541114&proxy=1063256794?1085287723@1063256813?www.su2537.tw|www..hk?/proxy=1063256803@2204624165:2030@2204624133?/@1085307406:8080@1085305176@%31%30%38%35%33%30%35%31%36%35'; print decode_entities $_;