如何生成包含特定语言环境中所有字符代码的文本文件,例如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. 经典的ASP与非英语语言的特殊字符作为框
- 2. 非英语语言Strlen
- 3. 在非英语语言
- 4. JSON和非英语语言
- 5. 用于语言的HTML特殊字符
- 6. Perl的非英语字符
- 7. 如何匹配所有语言字符,如英语,希腊语,中文除了特殊字符
- 8. 在WGL中打印非英语语言
- 9. 非英语语言的Levenshtein距离
- 10. 设置非英文语言的字体
- 11. 显示特殊的非英文字符
- 12. PHP:htmlspecialchars()和非英文语言
- 13. 用英文字母替换python中的语言特定字符
- 14. createDesktopLinkAction不适用于非英语语言
- 15. SQLite德语特殊字符
- 16. 语言数据库搜索中的特殊字符
- 17. 如何逃避M语言中的特殊字符(Power BI)?
- 18. 在memcache中存储外语语言(即非英语)文本
- 19. PDO select语句中的特殊字符
- 20. 语音识别中的特殊字符
- 21. PHP中的特殊字符MySQL语句
- 22. Google Play的英语语言
- 23. MySQL - 以不同语言或特殊符号存储字符
- 24. 如何为WTForms字段使用特殊字符(其他语言)?
- 25. Word2Vec在非英语语言中的实现?
- 26. 删除非英语字符PHP
- 27. iTunesConnect中的英语以外的语言
- 28. 如何匹配所有语言的字符,但ruby中的特殊字符
- 29. 不同语言的特殊字符转义
- 30. 如何将DateTime.TryParse()用于阿拉伯语等非英语语言?
你使用什么语言/环境? – Konamiman 2009-09-25 07:36:38