如何在AS3中正确设置区域设置

问题描述:

在ActionScript中设置区域设置的正确方法是什么,因此像String.toLocaleUpperCase()String.toLocaleLowerCase()这样的函数能够按预期工作?如何在AS3中正确设置区域设置

下面是来自documentation一个有趣的路线:

虽然这种方法的目的是处理特定区域设置的方式处理转换,但ActionScript 3.0实现不产生从toUpperCase()方法不同的结果。

在此之后的信息,这里是为.toUpperCase()文档必须说:

此方法转换所有字符(不仅仅是A-Z)为Unicode大写等效存在
这些大小写映射在Unicode Character Database specification中定义。

总之,我不认为有实际的方法来设置区域设置。

+0

找到这个新班; StringTools对象。 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/globalization/StringTools.html。它需要Flex 4.6。可能会有一些希望。给它一个镜头... – peacewise 2013-02-20 07:32:07