Unicode::CharName - Look up Unicode character names
use Unicode::CharName qw(uname ublock); print uname(ord('%')), "\n"; print ublock(0x0300), "\n";
This module provide a two functions named uname() and ublock(). The uname() function will return the Unicode character name for the given code (a number between 0 and 0x10FFFF). Unicode character names are written in upper-case ASCII letters, and are strings like:
LATIN CAPITAL LETTER A LATIN SMALL LETTER A WITH RING ABOVE CJK UNIFIED IDEOGRAPH 7C80 HANGUL SYLLABLE PWILH
The ublock() will return the name of the Unicode character block that the given character belongs to.
Unicode::String
Copyright 1997 Gisle Aas.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Name table extracted from the Unicode 2.0 Character Database. Copyright (c) 1991-1996 Unicode, Inc. All Rights reserved.
To install Unicode::String, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Unicode::String
CPAN shell
perl -MCPAN -e shell install Unicode::String
For more information on module installation, please visit the detailed CPAN module installation guide.