2

有没有一种方法可以在不考虑语言环境的情况下搜索/比较字符串?

我的意思是:如果我的键盘上有两个输入源(俄语和英语)并且我开始输入 - 我想搜索单词而不考虑当前处于活动状态的输入源。

而且我会找到包含“搜索”的字符串,而无需考虑我输入的“搜索”或“ыуфкср”

谢谢。

4

2 回答 2

1

仔细想想,我得出的结论是,没有正确的方法来实现这一点,即使我们想要这样的机会。一个原因:可能有不同的键盘(当一个键盘上的“a”等于“ф”而另一个键盘上等于“ы”时)。所以可能你应该自己实现这样的功能。

于 2012-09-01T07:04:41.360 回答
1

您只需要通过两个短语进行搜索:原始输入和转换为另一个键盘布局的结果。你会有这样的转换图:

{
    a: 'ф',
    s: 'ы',
    d: 'в',
    f: 'а',
    ...
}
于 2012-09-01T07:07:17.573 回答