Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 flash cs5.5 as3-获取阿拉伯文表示形式A和B的unicode字符_Actionscript 3_Flash_Unicode - Fatal编程技术网

Actionscript 3 flash cs5.5 as3-获取阿拉伯文表示形式A和B的unicode字符

Actionscript 3 flash cs5.5 as3-获取阿拉伯文表示形式A和B的unicode字符,actionscript-3,flash,unicode,Actionscript 3,Flash,Unicode,我有一个类似“دبي”的字符串,我想得到它的正确unicode字符。目前,我使用str.charCodeAt(index)来获取其unicode字符,但对于阿拉伯语字符,它给出的是介于0600和06FF之间的字符。然而,我想要阿拉伯文的表达形式A和B——以实际书写的为准 有人能建议怎么做吗?您发布的字符串由0600…06FF范围内的三个普通阿拉伯字母组成,因此您得到的是正确的Unicode字符。如果您的意思是要确定使用的上下文图示符形式,那么这超出了字符级别,无法从字符串中确定。(可以通过应用阿

我有一个类似“دبي”的字符串,我想得到它的正确unicode字符。目前,我使用str.charCodeAt(index)来获取其unicode字符,但对于阿拉伯语字符,它给出的是介于0600和06FF之间的字符。然而,我想要阿拉伯文的表达形式A和B——以实际书写的为准


有人能建议怎么做吗?

您发布的字符串由0600…06FF范围内的三个普通阿拉伯字母组成,因此您得到的是正确的Unicode字符。如果您的意思是要确定使用的上下文图示符形式,那么这超出了字符级别,无法从字符串中确定。(可以通过应用阿拉伯语书写规则来确定应该使用哪些形式,但这与了解渲染软件实际使用的形式不同。)


阿拉伯语表示形式是传统字符,不适合正常使用。正常渲染不应该将正常字符转换为这种形式,而是根据上下文选择glyph。

谢谢Jukka。我希望找到别的办法。当做