当前位置:  开发笔记 > 编程语言 > 正文

用AS3中的对应部分替换重音符号

如何解决《用AS3中的对应部分替换重音符号》经验,为你挑选了1个好方法。

我将如何继续将éëíïñÑ(等)改为同行?即,eeiinN.

我正在考虑与é - >é进行正则表达式匹配; 并取代&和急/坟; 空字符串,但我似乎无法找到一个AS3函数来编码非数字实体的重音(ê等).我已经尝试过使用关联数组,la实体["À"] ="A";但是AS3似乎不喜欢unicode键.

任何建议将不胜感激.

谢谢!



1> MarkusQ..:

这称为"unicode分解",所以你可能想要Google.但是,如果您正在处理自己以外的语言,请不要这样做.

我知道这个想法对于那些不懂其他语言的英语母语人士来说似乎是合情合理的,但对于那些字符是字母的人而言,将"W"替换为"VV",将"d"替换为"cl"和"Q"更有意义. "与"O,"会对一位说英语的人说.

PS因为你问:

你可以遍历字符串,charCodeAt()并在整数上做你的关联数组.但我仍然不推荐它.

"Doña"的意思是"女士",但"dona"的意思是"甜甜圈"."De"表示"from","dé"表示"give".等等等等.

它们不仅仅是带有恼人的flyspecks的普通字母,它们实际上与"E"和"F"或"P"和"R"截然不同.

推荐阅读
wurtjq
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有