|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : dimka kuvshinov 2:5020/400 25 Sep 2000 04:40:19 To : Dimka Kuvshinov Subject : разобрался, но вопрос есть -------------------------------------------------------------------------------- Короче фишка в том была, что вводил с терманала русские буквы, а сравнения брал из строки локейшн в виде URI. должно быть так: #!/usr/bin/perl -wT use CGI 'param'; use URI::Escape; $bukva=param('letter'); $aaa = "%C0, ..., %DF"; @alfav=split /,/, "$aaa"; $test=uri_escape($bukva, "\0-\377"); foreach ($i=0; $i<=$#alfav; $i++){ if("$alfav[$i]" eq "$test"){ print "OK!!!"; }} говорит что все ок, совпадение найдено. теперь сам вопрос, 2 часа для этой проблемы с кодировками это много? Если много, то куда читать? какой ман? Дима -- Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6488f7e5d41e.html, оценка из 5, голосов 10
|