如何生成包含特定语言环境中所有字符代码的文本文件,例如1029捷克语。我基本上想要生成一个字母表中存在的每个字符的列表?非英语语言中的特殊字符
回答
如果这是一个Windows区域,只是生成从32到255的所有字节的文件:语言环境的字节代码是相同的;他们只是以不同的方式解释每个字节有关链接,请参阅this page。
示例:在德语代码页(1252 a.k.a ISO-Latin-1)中,字节0xa5代表捷克代码页(1250)中的“Ą”,而代表“¥”。
[编辑]请注意,这只适用于pre-Unicode语言环境,其中一个字节映射到一个字符。它不适用于每个字符需要两个或更多字节的任何亚洲语言环境。
这可能不会像你期望的那样在很多语言中使用,其中最着名的是中文,日文,泰文,韩文等。 – Epcylon 2009-09-25 09:58:12
正确,它不适用于亚洲语言,但他想知道的不是Unicode。 – 2009-09-25 12:03:49
我会写在python +美丽的汤的脚本,抓住他们都来自:
CLDR(通用语言环境数据存储库,http://cldr.unicode.org/)包含该信息。
但是,如果你使用Unicode处理所有事情,那么确实没有理由关心。 欧洲联盟现在有成员国使用横跨几个“传统”代码页的字符:西欧,东欧,土耳其,波罗的海,希腊,西里尔文。 Unicode是唯一的方法。
- 1. 非英语语言Strlen
- 2. 在非英语语言
- 3. JSON和非英语语言
- 4. Perl的非英语字符
- 5. 如何匹配所有语言字符,如英语,希腊语,中文除了特殊字符
- 6. 非英语语言的Levenshtein距离
- 7. 显示特殊的非英文字符
- 8. 用英文字母替换python中的语言特定字符
- 9. 如何逃避M语言中的特殊字符(Power BI)?
- 10. 在memcache中存储外语语言(即非英语)文本
- 11. PDO select语句中的特殊字符
- 12. PHP中的特殊字符MySQL语句
- 13. Google Play的英语语言
- 14. MySQL - 以不同语言或特殊符号存储字符
- 15. 删除非英语字符PHP
- 16. Word2Vec在非英语语言中的实现?
- 17. 如何匹配所有语言的字符,但ruby中的特殊字符
- 18. iTunesConnect中的英语以外的语言
- 19. 不同语言的特殊字符转义
- 20. 如何将DateTime.TryParse()用于阿拉伯语等非英语语言?
- 21. 删除网址中的特殊字符,但不删除其他语言字符
- 22. 拉丁语言中的highlight.js英语
- 23. 当默认语言为非英语时,如何将TDateCalendar用作英语(Days Captions)?
- 24. GetSystemTimeZone英语非英语操作系统
- 25. 多国语言网站 - 英语,日语,韩语语言
- 26. nsis语言选择项目和特殊字符
- 27. xml simplexml_load_file不解析特殊或其他语言字符
- 28. 字符/语言
- 29. Django本地化:如何使用非英语语言作为'Translate-From'语言
- 30. 非英语语言的JavaFX TextField输入支持
你使用什么语言/环境? – Konamiman 2009-09-25 07:36:38