|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Alexander V. Gaiduk 2:5020/400 07 Mar 2001 11:59:40 To : All Subject : Re: замена строки запроса -------------------------------------------------------------------------------- >в строке запроса русские буквы > >абвгдеёжзийклмнопрстуфхцчшщьъэюя > >предстают в виде > >%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 > >и.т.д. >Как наикратчашим образом произвести замену? что-то с таблицами(tr//) >пробовал.. фигня получается, а писать замену каждого символа, что то >типа >$result=~s/%E0/а/ig; >некрасиво. >как сделать красиво? >а мож у кого скриптик подобный есть? тогда киньте в меня! $stroka =~ tr/+/ /; $stroka =~ s/%(..)/pack("c", hex($1))/ge; > >Если не влом, то продублируйте ответ на мыло плиз. > >Сергей. > > --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/39316bf441f8.html, оценка из 5, голосов 10
|