in reply to Re: html code cleanup via GET
in thread html code cleanup via GET

$string = "%3Cb%3Eyo%3C%2Fb%3E";\ $string =~ s/%([0-9A-Fa-f]{2})/chr(hex($1))/eg;
Worked!
should I be using CGI.pm rather then the code I presented?

Replies are listed 'Best First'.
Re^3: html code cleanup via GET
by ikegami (Patriarch) on Nov 02, 2004 at 20:27 UTC

    Yes. No sense reinventing the wheel, especially incorrectly.

    $string = "%3Cb%3Eyo%3C%2Fb%3E"; $string =~ s/+/ /sg; <---- You forgot this. $string =~ s/%([0-9A-Fa-f]{2})/chr(hex($1))/seg;