在Perl 6中的代码点上拆分

时间:2017-09-04 14:01:12

标签: perl6

如何在字母集群上拆分代码点?

样品:

$("#sortable").sortable({
    //With this following line commented out, the select element will drop down. Otherwise the select will not display the drop down options.
    //cancel: ".fixed"    
});

如何获得以下内容?

"స్వాగతం".comb()
--> output (స్ వా గ తం)

1 个答案:

答案 0 :(得分:6)

首先转换为已分解的代码点(.NFD),然后再转换回字形(.chr):

dd "స్వాగతం".NFD>>.chr  # ("స", "\x[c4d]", "వ", "ా", "గ", "త", "ం")

我不确定为什么«్在此处呈现为"\x[c4d]"。也许这指向一个错误。