我有一项服务允许用户(管理员)更改网站使用的术语。我的设计师希望我使用“A 组”格式。问题是,对于某些术语,它应该是“An”而不是“A”。
有什么方法可以可靠地检测使用哪个?本地化呢?
我可以通过检查辅音和元音的第一个字母来暴力破解并获得 90% 的结果。但这并不适用于所有单词。这不包括英语以外的任何语言。
最佳答案
在我看来你只有两种方法:
1- 您需要检查第一个字母并通过检查其字母以查看是否有任何非英文字母来处理所有句子。
2- 提供英语名词词典,然后您可以轻松地检查您的单词是否需要“a”或“an”。
关于ios - 检测何时使用 a 与 an,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19713818/