|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Vladimir Podgorny 2:5020/400 23 Feb 2001 13:31:47 To : All Subject : Re: замена строки запроса -------------------------------------------------------------------------------- Serge Kravchenko <skravch@aport.ru> wrote: > Hello All! > в строке запроса русские буквы > абвгдеёжзийклмнопрстуфхцчшщьъэюя > предстают в виде > %E0%E1%E2%E3%E4%E5%B8%E6%E7%E8%E9%EA%EB%EC%ED%EE%EF%F0%F1%F2%F3%F4%F5% > F6%F7%F8%F9%FC%FA%FD%FE%FF s/%([a-fA-F0-9][a-fA-F0-9])/pack("C",hex($1))/eg; > и.т.д. > Как наикратчашим образом произвести замену? что-то с таблицами(tr//) > пробовал.. фигня получается, а писать замену каждого символа, что то > типа > $result=~s/%E0/а/ig; > некрасиво. > как сделать красиво? > а мож у кого скриптик подобный есть? тогда киньте в меня! > Если не влом, то продублируйте ответ на мыло плиз. > Сергей. -- VP992-RIPE --- ifmail v.2.15dev5 * Origin: Adamant ISP news server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/120346e1498b0.html, оценка из 5, голосов 10
|