当我将阿拉伯语与元音(fatha,kasra等)一起使用时,搜索功能可以正常工作。元音/重音不敏感时,如何搜索阿拉伯文本?

例如,如果我搜索واليوم,它应显示所有结果,例如وَالْيَوْمِ

这是我用于元音(变音符号)的代码。

 let arabicMatch = Dua.arabic.rangeOfString(searchText, options: NSStringCompareOptions.CaseInsensitiveSearch)

对于Swift和iOS 9。

最佳答案

NSStringCompareOptions也具有您可以使用的DiacriticInsensitiveSearch(与不区分大小写的方式相同)。

关于ios - 搜索阿拉伯文字,而忽略变音符号或重音符号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39548941/

10-10 21:05