|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Denis Smirnov 2:5020/400 17 Mar 2002 05:53:21 To : Serge Matveev Subject : Re: раскодировать quoted printable -------------------------------------------------------------------------------- Serge Matveev <Serge.Matveev@p182.f57.n5030.z2.fidonet.org> wrote: SM> perl -pe 's/=([0-9a-fA-f][0-9a-fA-F])/chr(hex($1))/ge' < файл Обработки символа '=' в конце строки где? [0-9a-fA-F]{2} не лучше ли использовать? А ещё лучше, наверное: [[:xdigit:]]{2} Кроме того `chr(hex($1))' можно записать как `chr hex $1' -- гораздо более читабельно. -- С уважением, Denis http://freesource.info --- ifmail v.2.15dev5 * Origin: NATO (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/9104d7871ab5.html, оценка из 5, голосов 10
|