⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mime_header_iso2022jp.t

📁 source of perl for linux application,
💻 T
字号:
use Test::More;BEGIN {    if( ord("A") == 193 ) {	plan skip_all => 'No Encode::MIME::Header::ISO_2022_JP on EBCDIC Platforms';    } else {	plan tests => 14;    }}use strict;use Encode;BEGIN{    use_ok('Encode::MIME::Header::ISO_2022_JP');}require_ok('Encode::MIME::Header::ISO_2022_JP');#  below codes are from mime.t in Jcodemy %mime = (    "戳机、カタカナ、ひらがな"     => "=?ISO-2022-JP?B?GyRCNEE7eiEiJSslPyUrJUohIiRSJGkkLCRKGyhC?=",    "foo bar"     => "foo bar",    "戳机、カタカナ、ひらがなの寒じったSubject Header."     => "=?ISO-2022-JP?B?GyRCNEE7eiEiJSslPyUrJUohIiRSJGkkLCRKJE46LiQ4JEMkPxsoQlN1?=\n =?ISO-2022-JP?B?YmplY3Q=?= Header.",);for my $k (keys %mime){    $mime{"$k\n"} = $mime{$k} . "\n";}for my $decoded (sort keys %mime){    my $encoded = $mime{$decoded};    my $header = Encode::encode('MIME-Header-ISO_2022_JP', decode('euc-jp', $decoded));    my $utf8   = Encode::decode('MIME-Header', $header);    is(encode('euc-jp', $utf8), $decoded);    is($header, $encoded);}__END__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -