Perl Unicode Cookbook: Get Character Names by Number

℞ 6: Get character name by number

Unicode allows you to refer to characters by number or by name. Computers
don't care, but humans do. When you have a character number, you can translate
it to its name with the charnames pragma:

use charnames ();
my $name = charnames::viacode(0x03A3);

charnames::viacode() returns the full Unicode name of the given
codepoint—in this case, GREEK CAPITAL LETTER SIGMA. You may
embed this as a literal string in your source code as "\N{GREEK CAPITAL
LETTER SIGMA}".

Use charnames::string_vianame() to convert a Unicode name to
the appropriate Unicode character during runtime.