use URI::Escape; my $encoded = uri_escape("10% is enough\n");