Denis Evdokimov wrote: > Если мы парсим строку именно вида a=b&c=d > то можно так > %hash = split /\W/, 'a=b&c=d'; > Зачёт =) Но лучше на всякий пожарный map { s/\%(..)/pack('C',hex($1))/seg; $_} split /\&|\=/, 'a=b&c=d' ; -- Ivan B. Serezhkin