Как в перле можно превратить url с русскими буквами и пробелами к "правильному" виду. Т.е. например изftp://213.232.242.245/pub/mp3.3/midi.2/Rus/С/Сенчукова Наталья - Пароходик
сделать
ftp://213.232.242.245/pub/mp3.3/midi.2/Rus/%D1/%D1...
Я помню что была какая то штатная фунция толи у CGI, то ли у мод перла, но название не могу вспомнить.
>Как в перле можно превратить url с русскими буквами и пробелами к
>"правильному" виду.$url =~ s/([^a-zA-Z0-9_.-])/uc sprintf("%%%02x",ord($1))/eg;
>>Как в перле можно превратить url с русскими буквами и пробелами к
>>"правильному" виду.
>
>$url =~ s/([^a-zA-Z0-9_.-])/uc sprintf("%%%02x",ord($1))/eg;
Нет, не так. :-) Я таки вспомнил модуль.use URI;
my $uri=URI->new($url);
print URI->canonical;