在 Cool 中§
有关例程 uninames,请参见主要文档 上下文
sub uninames(Str)method uninames()
提供的 Str
中所有代码点的 Unicode 名称 Seq
的返回。
say ‘»ö«’.uninames.raku;# OUTPUT: «("RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK", "LATIN SMALL LETTER O WITH DIAERESIS", "LEFT-POINTING DOUBLE ANGLE QUOTATION MARK").Seq»
请注意此示例,它获取一个 Seq
,其中每个元素都是该字符中所有代码点的 Seq
。
say "Ḍ̇'oh".comb>>.uninames.raku;# OUTPUT: «(("LATIN CAPITAL LETTER D WITH DOT BELOW", "COMBINING DOT ABOVE").Seq, ("APOSTROPHE",).Seq, ("LATIN SMALL LETTER O",).Seq, ("LATIN SMALL LETTER H",).Seq)»