{
    "mode": "perldoc",
    "parameter": "Unicode::CharName",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/perldoc/Unicode%3A%3ACharName/json",
    "generated": "2026-10-13T20:05:56Z",
    "synopsis": "use Unicode::CharName qw(uname ublock);\nprint uname(ord('%')), \"\\n\";\nprint ublock(0x0300), \"\\n\";",
    "sections": {
        "NAME": {
            "content": "Unicode::CharName - Look up Unicode character names\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "use Unicode::CharName qw(uname ublock);\nprint uname(ord('%')), \"\\n\";\nprint ublock(0x0300), \"\\n\";\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "This module provide a two functions named uname() and ublock(). The uname() function will return\nthe Unicode character name for the given code (a number between 0 and 0x10FFFF). Unicode\ncharacter names are written in upper-case ASCII letters, and are strings like:\n\nLATIN CAPITAL LETTER A\nLATIN SMALL LETTER A WITH RING ABOVE\nCJK UNIFIED IDEOGRAPH 7C80\nHANGUL SYLLABLE PWILH\n\nThe ublock() will return the name of the Unicode character block that the given character\nbelongs to.\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "Unicode::String\n",
            "subsections": []
        },
        "COPYRIGHT": {
            "content": "Copyright 1997,2005 Gisle Aas.\n\nThis library is free software; you can redistribute it and/or modify it under the same terms as\nPerl itself.\n\nName table extracted from the Unicode 4.1 Character Database. Copyright (c) 1991-2005 Unicode,\nInc. All Rights reserved.\n",
            "subsections": []
        }
    },
    "summary": "Unicode::CharName - Look up Unicode character names",
    "flags": [],
    "examples": [],
    "see_also": []
}