SADAHIRO Tomoyuki > String-Multibyte > String::Multibyte::EUC_TW

Download:
String-Multibyte-1.10.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 1.02   Source  

NAME ^

String::Multibyte::EUC_TW - internally used by String::Multibyte for EUC-TW

SYNOPSIS ^

    use String::Multibyte;

    $euctw = String::Multibyte->new('EUC_TW');
    $euctw_length = $euctw->length($euctw_string);

DESCRIPTION ^

String::Multibyte::EUC_TW is used for manipulation of strings in EUC-TW.

Byte range of single-byte characters: 0x00..0x7F.

First and second byte range of double-byte characters: 0xA1..0xFE.

Second byte range of four-byte characters: 0xA1..0xB0.

Third and fourth byte range of four-byte characters: 0xA1..0xFE.

Character order (invalid code points are excluded): 0x00..0x7F, 0xA1A1..0xFEFE, 0x8EA1A1A1..0x8EB0FEFE.

CAVEAT ^

C1 controls other than SS2 (0x80..0x8D and 0x8F..0x9E) are not supported.

Plane 1 characters in G1 (e.g. 0xA1A1) and those in G2 (e.g. 0x8EA1A1A1) are not treated as equivalents.

SEE ALSO ^

String::Multibyte

syntax highlighting: