Article View: pl.comp.os.linux.programowanie
Article #195Re: QuotedPrintable->plain
From: Przem Kowalczyk
Date: Wed, 08 Sep 1999 22:39
Date: Wed, 08 Sep 1999 22:39
37 lines
1950 bytes
1950 bytes
Piotr "Macki" Kaminski in pl.comp.os.linux.programowanie wrote:
>On 7 Sep 1999 19:04:40 GMT, migo@zse.edu.pl (Bartosz Jakubski) wrote:
>
>>Piotr "Macki" Kaminski napisał(a):
>>>Witam !
>>>
>>>Szukam funkcji, biblioteki wykonujacej konwersje z QP na plain
>>>text, która by oprócz =XX, rozpoznawala takze =?iso-bleeee
>>Ależ proszę bardzo! :-)
>>
>>sub decodeqp {
>> my $t = shift;
>> $t =~ s/=([\da-fA-F]{2})/chr hex $1/ge;
>> $t =~ s/\_/\ /g;
>> return $t ;
>>}
>>sub decode {
>> my $qp = shift;
>> $qp =~ s/=\?iso-8859-.\?Q\?(.*?)\?=/decodeqp($1)/egi;
>> return $qp;
>>}
>>I proszę mi nie mówić, że to nie programowanie! To powyżej to kawał świetnego
>>kodu! ;-)))
>
>I jak tego uzyc ?? Moje wiedza o Perlu niewiele wykracza poza
>#perl -ne "print if/bleble/" ;)))
Wywołujesz po prostu
$dane_zdekodowane = decode($zmienna_z_tekstem_w_qp)
Przem
--
Baby, instant soup doesn't really grab me.
Today I need something more sub-sub-sub-substantial.
R.E.M
Technical Details
Message-ID:
<slrn7tdpcn.hu.przemko@peterpan.neverland.org>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.task.gda.pl!news.neverland.org!przemkoReferences:
<37d51562.152538@news.icm.edu.pl> <slrn7taoe8.r6.migo@localhost.localdomain> <37d691ce.83553@news.icm.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.task.gda.pl!news.neverland.org!przemko From: przemko@pasat.ocean.univ.gda.pl (Przem Kowalczyk) Newsgroups: pl.comp.os.linux.programowanie Subject: Re: QuotedPrintable->plain Date: 8 Sep 1999 22:39:19 GMT Organization: Never-NeverLand Lines: 37 Message-ID: <slrn7tdpcn.hu.przemko@peterpan.neverland.org> References: <37d51562.152538@news.icm.edu.pl> <slrn7taoe8.r6.migo@localhost.localdomain> <37d691ce.83553@news.icm.edu.pl> Reply-To: przemko@pasat.ocean.univ.gda.pl NNTP-Posting-Host: ppp1.task.gda.pl Mime-Version: 1.0 X-Trace: korweta.task.gda.pl 936855940 23897 153.19.252.1 (9 Sep 1999 05:45:40 GMT) X-Complaints-To: abuse@task.gda.pl NNTP-Posting-Date: 9 Sep 1999 05:45:40 GMT User-Agent: slrn/0.9.5.7 (UNIX) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit