RDFStore::Util::UTF8 - Utility library to manage UTF8 strings
use RDFStore::Util::UTF8;
Simple UTF8 library to manage strings in Unicode; a basic set of functions allow
to convert Unicode Code Points to UTF8 and viceversa - convert any given
string (in any encoding in principle) to UTF8
- cp_to_utf8 ( CP )
- Return the UTF8 byte sequence (string) representing the given Unicode Code
Point CP (unsigned long)
- utf8_to_cp ( UTF8_BUFF )
- Return the Unicode Code Point (unsigned long) of the given UTF8_BUFF
(char/string) passed
- is_utf8 ( UTF8_BUFF )
- Return true if the given UTF8_BUFF is a valid UTF8 byte sequence
- to_utf8 ( STRING )
- Convert a given STRING (in any encoding in principle) to its UTF8 byte
sequence (string) representation
- to_utf8_foldedcase ( STRING )
- Convert a given STRING to its UTF8 case-folded (lang independent
lowercase) byte sequence (string) representation
- utf8lc ( STRING )
- lc() for UTF8 chars i.e. using to_utf8_foldedcase()
above
perlunicode(1)
http://www.unicode.org
http://www.unicode.org/unicode/reports/tr21/#Caseless%20Matching (Unicode Case-folding)
Alberto Reggiori <areggiori@webweaving.org>
Hey! The above document had some coding errors, which are explained
below:
- Around line 82:
- You forgot a '=back' before '=head1'