abb

Рейтинг
1
Регистрация
05.11.2003

как люблю я этот празник .. :))

а если по делу, то еще от праздников не отошел, скоро кину пояснение всего этого дела кому надо ... уже во всем разобрался ..

Вот это что?

%25C1%25CD%25C1

.. то что на верху, это вроде юникод, только представлен он как-то странно, в виде 2 байт %25C1. так?

и тогда, зачем 2 раза подряд искать %xx?

$text =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;

$text =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;

может так ??:

$text =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;

$text =~ s/%[a-fA-F0-9][a-fA-F0-9]([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;

PS: спасибо за пример, ценный.