MirBSD manpage: Encode::KR(3p)

ext::Encode::KR::PerlpProgrammers Referencext::Encode::KR::KR(3p)


     Encode::KR - Korean Encodings


         use Encode qw/encode decode/;
         $euc_kr = encode("euc-kr", $utf8);   # loads Encode::KR implicitly
         $utf8   = decode("euc-kr", $euc_kr); # ditto


     This module implements Korean charset encodings.  Encodings
     supported are as follows.

       Canonical   Alias             Description
       euc-kr      /\beuc.*kr$/i     EUC (Extended Unix Character)
       ksc5601-raw                   Korean standard code set (as is)
       cp949       /(?:x-)?uhc$/i
                                     Code Page 949 (EUC-KR + 8,822
                                     (additional Hangul syllables)
       MacKorean                     EUC-KR + Apple Vendor Mappings
       johab       JOHAB             A supplementary encoding defined in
                                                  Annex 3 of KS X 1001:1998
       iso-2022-kr                   iso-2022-kr                  [RFC1557]

     To find how to use this module in detail, see Encode.


     When you see "charset=ks_c_5601-1987" on mails and web
     pages, they really mean "cp949" encodings.  To fix that, the
     following aliases are set;

       qr/(?:x-)?uhc$/i         => '"cp949"'
       qr/(?:x-)?windows-949$/i => '"cp949"'
       qr/ks_c_5601-1987$/i     => '"cp949"'

     The ASCII region (0x00-0x7f) is preserved for all encodings,
     even though this conflicts with mappings by the Unicode Con-
     sortium.  See


     to find out why it is implemented that way.



perl v5.8.8                2005-02-05                           1

Generated on 2022-12-24 01:00:14 by $MirOS: src/scripts/roff2htm,v 1.113 2022/12/21 23:14:31 tg Exp $ — This product includes material provided by mirabilos.

These manual pages and other documentation are copyrighted by their respective writers; their sources are available at the project’s CVSweb, AnonCVS and other mirrors. The rest is Copyright © 2002–2022 MirBSD.

This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report — diffs preferred.

Kontakt / Impressum & Datenschutzerklärung