M.A*_*han 5 regex string search android arabic
我正在研究古兰经应用程序.我有UTF-8古兰经的文本文件()(阿拉伯语).我想从古兰经中搜索我的阿拉伯语单词.我想在没有Aarabs的情况下写一个古兰经的阿拉伯语单词,例如Zaber,Zair,shud,Mud和Paish.Aarabs基本上是阿拉伯语元音.
阿拉伯语Aarabs细节
以下是从我的ArrayList被叫中搜索英语单词的代码testingarray.但对于阿拉伯语而言,它没有回复正确的单词.
testingarray.get(Index).toString().trim().toLowerCase().contains(word.trim().toLowerCase())) {
Run Code Online (Sandbox Code Playgroud)
这里是Unicode的阿拉伯语集合表,使用正则表达式来过滤如此复杂的文本会更容易。
这是在 PHP 中删除短元音的示例(我不是 java 程序员)
text.preg_replace("/[\x{064B}-\x{065F}]/u","")
Run Code Online (Sandbox Code Playgroud)
《高贵的古兰经》中还有更多其他元音,您可能需要添加它们的范围。
为了更准确,您可能需要规范化阿拉伯文本。
| 归档时间: |
|
| 查看次数: |
1320 次 |
| 最近记录: |