Unicode::CharName - Look up Unicode character names
| Use Case | Command | Description |
|---|---|---|
| đ¤ Look up a character name | uname(code_point) | Returns the Unicode name for a given code point (0â0x10FFFF) |
| đĻ Look up a character block | ublock(code_point) | Returns the Unicode block name for a given code point |
| đĨ Load the module | use Unicode::CharName qw(uname ublock); | Import the two functions |
use Unicode::CharName qw(uname ublock);
print uname(ord('%')), "\n";
print ublock(0x0300), "\n";
This module provides 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.
Copyright 1997,2005 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 4.1 Character Database. Copyright (c) 1991-2005 Unicode, Inc. All Rights reserved.
Generated by phpman v4.9.26-1-g511901d · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-08-08 03:02 @2600:1f28:365:80b0:6814:a048:8015:f4ec
CrawledBy CCBot/2.0 (https://commoncrawl.org/faq/)
Enhanced by LLM: deepseek-v4-flash / taotoken.net / www.chedong.com - original format