gpt4 book ai didi

android - 从阿拉伯语文本文件中搜索阿拉伯语单词

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:15:44 27 4
gpt4 key购买 nike

我正在开发古兰经应用程序。我有古兰经(阿拉伯语)的文本文件(UTF-8)。我想从古兰经中搜索我的阿拉伯语单词。我想写一个没有 Aarabs 的古兰经的阿拉伯语单词,例如Zaber、Zair、shud、Mud 和 Paish。Aarabs 基本上是阿拉伯语元音。 Arabic Aarabs detail

以下是从我的名为testingarrayArrayList 中搜索英文单词的代码。但对于阿拉伯语,它没有返回正确的单词。

testingarray.get(Index).toString().trim().toLowerCase().contains(word.trim().toLowerCase())) {

最佳答案

这里是 Arabic set table of the Unicode , 使用正则表达式来过滤这种复杂的文本会更容易。

这是在 PHP 中删除短元音的示例(我不是 java 程序员)

text.preg_replace("/[\x{064B}-\x{065F}]/u","")

《古兰经》中还有更多其他元音,您可能需要添加它们的音域。

为了更准确,您可能需要 Normalize the Arabic text .

关于android - 从阿拉伯语文本文件中搜索阿拉伯语单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20761224/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com