当我将阿拉伯语与元音(fatha,kasra等)一起使用时,搜索功能可以正常工作。元音/重音不敏感时,如何搜索阿拉伯文本?
例如,如果我搜索واليوم,它应显示所有结果,例如وَالْيَوْمِ
这是我用于元音(变音符号)的代码。
let arabicMatch = Dua.arabic.rangeOfString(searchText, options: NSStringCompareOptions.CaseInsensitiveSearch)
对于Swift和iOS 9。
最佳答案
NSStringCompareOptions
也具有您可以使用的DiacriticInsensitiveSearch
(与不区分大小写的方式相同)。
关于ios - 搜索阿拉伯文字,而忽略变音符号或重音符号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39548941/