String::Multibyte::UTF16LE - internally used by String::Multibyte for UTF-16LE


NAME

String::Multibyte::UTF16LE - internally used by String::Multibyte for UTF-16LE


SYNOPSIS

    use String::Multibyte;
    $utf16le = String::Multibyte->new('UTF16LE');
    $utf16le_length = $utf16le->length($utf16le_string);


DESCRIPTION

String::Multibyte::UTF16LE is used for manipulation of strings in UTF-16LE.

Character order: U+00..U+D7FF, U+E000..U+10FFFF.


CAVEAT

Surrogate characters U+D800..U+DFFF are excluded.

A hyphen for a character range also must be properly encoded (i.e. "\x2D\x00").


SEE ALSO

the String::Multibyte manpage

 String::Multibyte::UTF16LE - internally used by String::Multibyte for UTF-16LE