gpt4 book ai didi

java - 在Java中分别显示阿拉伯/波斯字母/字符?

转载 作者:行者123 更新时间:2023-12-01 13:37:09 24 4
gpt4 key购买 nike

我想正确地将阿拉伯语/波斯语单词的每个字母/字符分开,以一个孤立的字母/字符而不改变它的面貌,并坚持它们的中间/初始/孤立/最终形式,
这是一个例子:
常规分割:

بابا ====>  ب ا ب ا

شاهین ====> ش ا ه ی ن
所需的分割:
بابا ====> بـ ـابـ ـا

شاهین ====> شـ ـاهـ یـ ـن

最佳答案

您可以使用 Normalizer 来实现这一点。看看here了解更多信息。
就像是:

 String segmented = Normalizer.normalize(input, Form.NFKD).replaceAll("\\p{M}", "");

关于java - 在Java中分别显示阿拉伯/波斯字母/字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62850987/

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